3 ms·
I also use hg-git almost exclusively. My main issue with it is that pushing and pulling takes considerably more time, from 20-30 seconds for plain linear commit
by reinhardt 14y ago
I also use hg-git almost exclusively. My main issue with it is that pushing and pulling takes considerably more time, from 20-30 seconds for plain linear commits up to many minutes if there are merges involved. It's not a showstopper for me (especially considering the alternative of working with git direcrly) but I can see it being more problematic for people that tend to push on every commit.
My workaround is to also keep a local git mirror (git clone --mirror) and push through it:
~/repo$ hg push ~/repo.git
~/repo$ cd ~/repo.git
~/repo.git$ git push upstream
That's typically much faster than `hg push upstream`.