>It did take maybe a year or so
we have normalized this for git - a tool to store versions of text. That’s the problem
we have normalized this for git - a tool to store versions of text. That’s the problem
Try to come up with something simpler than git, and you’ll end up with something like SVN or CVS that struggled with more than a couple of people working on the same files.
Try to make something that is more content aware, and you’ll find out how git got its name in the first place.
Unfortunately it's been long enough I don't remember details why, just that it was something with how it handled branches.
So really you can choose whatever suits your needs.
Personally the things I love about mercurial are:
more consistent commandline (that's the simple part others bring up)
revsets (awesome query language for revisions, there's also filesets, but I don't use that as much)
absorb (I think someone added a git extension that does something similar a few months ago)
fa --deleted
grep --all
phases ♥