I would like to unlock the Git repository, convert it to Mercurial, and make my changes back to the original Git repository when done. I'm more interested in a safe and stable conversion process than its convenience. I will pull
change from Git to Mercurial on a regular basis, but rarely make any changes back.
I am not comfortable using hg-git because many of the errors reported against the project have remained unanswered for many years. I suspect it is safer to use hg convert
to convert Git to Hg than using hg-git
.
My question is: let's say I already converted the repository to Mercurial and made some changes, how do I make these changes back to the official repository? I would like to make my changes back to the official Git repository without losing history information (i.e. I donβt want to dump multiple sets of changes into one).
What is the easiest and safest way to do this?
source share