$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
Subject: Re: [boost] [git] Are we free to delete old branches?
From: Daniel James (daniel_at_[hidden])
Date: 2013-12-08 07:23:54
On 8 December 2013 12:09, John Maddock <john_at_[hidden]> wrote:
> I notice most of my stuff is littered with old branches, most of which have
> nothing to do with the library in question (or are even related to old CVS
> branches).
>
> Are we free to delete these old branches without effecting any other lib?
>
> Is it a good/bad idea? Seems to be recommended practice in Git to delete
> branches once they're no longer needed?
David Abrahams suggested creating 'hidden' refs for old branches and
then deleting them.
I just tried this in unordered:
git update-ref refs/hidden/svn-branches/b2 origin/svn-branches/b2
git push origin 'refs/hidden/*'
git push origin :svn-branches/b2
I think it worked okay - my local mirror picked up the hidden ref.
Does this look right? It shouldn't be too hard to script.