2011-03-07 54 views
19

隨着git svn clone我可以在使用git的Subversion存儲庫上工作。是否有類似的方式來處理Mercurial(hg)存儲庫?是否有Git命令導入hg存儲庫

+3

[Git與Mercurial Repository的互操作性]的可能重複(http://stackoverflow.com/questions/883452/git-interoperability-with-a-mercurial-repository) – poke 2011-03-07 21:49:19

+0

標題與http:// stackoverflow更接近匹配.com/questions/1389307/convert-a-mercurial-repository-to-git – wnoise 2011-03-07 22:23:26

回答

15

沒有內置任何東西。

您可以使用git-hg但是,我用了很多,拉汞回購和更新一個混帳回購協議的偉大工程,但它的缺點是,你不能推送更新到您的git回購到git-hg的hg回購。

+0

感謝您的回答。只有拉可能會爲我工作,因爲我只是在尋找Mockito(這是在Mercurial)的源代碼 – 2011-03-08 09:09:11

+0

我很擔心git-hg容易出錯...... – hugemeow 2012-09-04 15:55:46

+5

這個答案已經過時。 [一座橋](http://felipec.wordpress.com/2012/11/13/git-remote-hg-bzr-2/)現在已經集成在Git中,並且正常工作 – CharlesB 2014-04-09 09:02:48

0

如果是另一種情況,我的意思是如果你需要一個git-> hg轉換,你可以使用mercurial的Convert extension。但對於你的問題git-hg應該沒問題。

+0

錯誤的問題。檢查我的時間戳和erikvold的答案。 – tamizhgeek 2016-07-04 12:18:28

+0

我的錯誤!不幸的是,我現在無法改變它。 – jpaugh 2016-07-05 15:50:33

3

Mercurial擴展hg-git是另一種走向Hg-> Git方向的方法。如果你只是想朝那個方向走,就我所見,它和git-hg都運作良好。 More details here

+0

這個答案在erikvold的答案中增加了什麼?評論就足夠了一個鏈接。 – jpaugh 2016-07-01 14:10:28

相關問題