News for hackers. Stuff that matters.
Re:On branching by hyperbolist on Tuesday February 02, 2010 @01:07PM (#1095534)
Further:

To say "I'm done with this branch", merge it to master. This is natural; you already do this.

  git branch --merged master # list branches that are "done"
  git branch --no-merged master # list branches that are "not done"
Now you never need to delete any branches if you don't want to and you can eyeball their status without introducing any misbehaviors or gymnastics.
Re:On branching by apotheon on Tuesday February 02, 2010 @05:14PM (#1096335)
Okay, now . . . tell me how this provides any benefit over Mercurial's options.
Re:On branching by hyperbolist on Tuesday February 02, 2010 @08:51PM (#1096832)
I'm not making that claim, and freely admit that I am utterly ignorant about mercurial. I'm merely demonstrating that, contrary to the author's assertion, it's possible to use git without deleting branches and still have a meaningful way to measure whether a branch is "done", and it's the common-sense measure of "has it merged?"
Re:On branching by fr0sty on Tuesday February 02, 2010 @09:10PM (#1096861)
You can change your mind and turn a 'bookmark' into a 'branch' and back again. you can also fold your branch into another one and pretend it never happened. Or you can pick your branch up and place it somewhere else in the tree, or...