Вносить исправления из Mercurial в Git?

Я хотел бы разветвить репозиторий Git, преобразовать его в Mercurial и внести свои изменения обратно в исходный репозиторий Git, когда я закончу. Меня больше волнует безопасный и стабильный процесс преобразования, чем его удобство. Я буду pullвносить изменения из Git в Mercurial на регулярной основе, но редко вношу какие-либо изменения обратно.

Мне неудобно использовать hg -git , потому что многие ошибки, о которых сообщалось в проекте, годами оставались без ответа. Я подозреваю, что безопаснее использовать hg convertдля преобразования Git в Hg, чем использовать hg-git.

Мой вопрос :говорит, что я уже преобразовал репозиторий в Mercurial и внес некоторые изменения, как я могу внести эти изменения обратно в официальный репозиторий? Я хотел бы внести свои изменения обратно в официальный репозиторий Git без потери какой-либо информации об истории (, то есть я не хочу объединять несколько наборов изменений в один ).

Какой самый простой и безопасный способ сделать это?

8
задан Gili 26 June 2012 в 17:30
поделиться