4 ms·
Having used both extensively, Git at one job, HG at the next, now Git again, I mostly have this to say: Both tools lack polish. The biggest piece of mis-infor
by encoderer 13y ago
Having used both extensively, Git at one job, HG at the next, now Git again, I mostly have this to say:
Both tools lack polish.
The biggest piece of mis-information I'd like to clear up is that often times a user new to either of these makes a few mistakes and then the cold hand of death grabs them and they're certain they lost work. You never really do. In Mercurial, the permanent nature of named branches and in Git the reflog both serve you well. Seek help in such a case, because if you think you lost work, you almost certainly didn't.
Edit:
Also, if you're using HG and not using patch queues, you're doing it wrong. Just sayin'
- eru 13y agoI've used patch queues with hg, but there are other tools available. For example bookmarks allow you to use hg more like git. Hg with patch queues is a bit like using git and always rebasing, almost never merging. You do lose history with patch queues.