4 ms·
Slick, but isn't it only half the job? If I use mercurial to clone from a git repo, is there a way to publish the work I do on top using mercurial in a way acc
by maw 17y ago
Slick, but isn't it only half the job? If I use mercurial to clone from a git repo, is there a way to publish the work I do on top using mercurial in a way accessible to git users?
Still, this is a step towards it not mattering which tool you use if you want or need to collaborate with others—definitely a good thing.
- schacon 17y agoYes, you can push to a Git repository and hg-git will convert the hg commits you did in the meantime to Git objects and push them upstream. The tool is losslessly bi-directional. Developers using Git or Hg clients can push and pull from a Git server without necessarily knowing what client the other developers are using.
- utx00 17y agowhat if someone changes git history? some rebasing or something like that? how does it affect downstream hg clients? thanks.
- ubernostrum 17y ago"what if someone changes git history? some rebasing or something like that? how does it affect downstream hg clients?" I was under the impression that even among Git users, editing the history of something you've already pushed to others/allowed others to pull from is to be punished by public humiliation.