Thus said Richard Hipp on Fri, 20 Mar 2015 13:04:44 -0400:

> (1) Make  logically separate  changes in  separate check-outs  so that
> they are easy to test and commit separately.

I think this  ability to have multiple checkouts of  the same repository
is a much more elegant solution, but  it does require one to impose some
modicum of discipline in one's workflow.

As you  say, it is possible  to accidentally make changes  where one did
not want them, and  yes, this may require some clean  up, but is partial
commit support optimizing for an edge case?

Fossil has stash.  It supports multiple opens of the  same repository on
different branches.

It is  already relatively (I  mean relative to  git) easier to  clean up
mistakes;  I've never  felt like  ``I'm a  bad person  and must  rewrite
history[1]''  because  Fossil make  recovering  from  these things  much
easier.

In my time using git I have never actually once used partial commits.

How often do git users on this list use partial commits?

[1] http://sethrobertson.github.io/GitFixUm/fixup.html#pushed_old

Thanks,

Andy
--
TAI64 timestamp: 40000000550cb1ae
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to