2 ms·
It's a bit crufty, but you might want to look at hg-git: http://hg-git.github.io/ http://hg-git.github.io/ It allows you to use hg as a git client. It supports
by david-given 10y ago
It's a bit crufty, but you might want to look at hg-git: http://hg-git.github.io/ http://hg-git.github.io/
It allows you to use hg as a git client. It supports git branches (mapped to hg bookmarks), tags, etc and is mostly pretty seamless, with a few rough edges where the semantics don't quite match up --- e.g., hg supports moving tags, which git doesn't like doing.
I use it with github, and have done some pretty complex stuff with it, and nearly everything has Just Worked. The biggest problem is with the bookmark-to-branch mapping, so I tend to create/delete branches via the github web UI, then pull the repository to update the client, but I'm totally willing to admit that I've never really bothered to learn much about how that works so I could just not be driving it properly.