Jan Hudec <bulb@xxxxxx> writes: > Some users expect that deleting a remote-tracking branch would prevent > fetch from creating it again, so be explcit about that it's not the case. > Also be a little more explicit about what fully merged means. > > Signed-off-by: Jan Hudec <bulb@xxxxxx> > --- > > On Sat, Nov 17, 2007 at 20:12:56 +0100, Jan Hudec wrote: >> On Tue, Nov 13, 2007 at 20:58:20 +0300, osv@xxxxxxxxx wrote: >> > <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. > > Would this make the description obvious enough? Yes, I think now it describes the actual behavior much much better, -- thanks. -- Sergei. - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html