Re: [Newbie] How to *actually* get rid of remote tracking branch?
- From
- Jan Hudec <bulb@ucw.cz>
- Date
- Nov 17, 2007, 19:12 UTC
- Message-ID
- <20071117191256.GD5198@efreet.light.src>
- In-Reply-To
- <87d4ue81tv.fsf@osv.gnss.ru>
On Tue, Nov 13, 2007 at 20:58:20 +0300, osv@javad.com wrote:
Show 19 quoted lines
> Guys, could you please read man git-branch? What do you think this > example is doing?: > > <quote Documentation/git-branch.txt> > Delete unneeded branch:: > + > ------------ > $ git clone git://git.kernel.org/.../git.git my.git > $ cd my.git > $ git branch -d -r origin/todo origin/html origin/man <1> > $ git branch -D test <2> > ------------ > + > <1> Delete remote-tracking branches "todo", "html", "man" > </quote> > > That's *exactly* what I did! And it *doesn't work*! Well, it does delete > the branches, but they are automagically re-created on the next fetch, > so "deleting" them this way is useless.
Of course it *does* work. It *deletes* the branches. There is not a single word about stopping fetch getting them!
Obviously given that the example is slightly contrived, it should really be mentioned that it does not affect fetch at all.
-- Jan 'Bulb' Hudec <bulb@ucw.cz>