On Wed, Jun 4, 2014 at 9:07 AM, Stephan Beal <sgb...@googlemail.com> wrote: > On Wed, Jun 4, 2014 at 12:02 AM, Nico Williams <n...@cryptonector.com> > wrote: >> Mercurial too had "heavy-duty" branches only, then they added >> "bookmarks" that are very similar to git branches. Since a "bookmark" >> is just a symbolic name for a commit... this is just a new table at >> best, with two columns. > > Bookmarks. That's a nice idea, actually. Added to my TODO list.
It's interesting that I just sold you on the git branching model, by using the Mercurial analog. I don't know what that says. To me any heavy-duty branching model is difficult to explain, but clearly bookmarks are easy to explain, or at least easier to explain when you start from a heavy-duty branching model. Regardless of what it means, it's good! :) You might find that it helps to have boomarks and something like "detached HEAD mode". Detached HEAD mode is a fancy name for "checking out a commit (or adding one to a detached HEAD) that may not be reachable from a branch name / bookmark / tag". But it's not critical. If checking out a commit requires giving it a name (bookmark), that's annoying, but workable. Nico -- _______________________________________________ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users