[英]Move a Mercurial repo into a sub-directory of an existing git repo
如何將Mercurial存儲庫移至現有git存儲庫的子目錄中?
快速導出和其他方法使用空倉庫
在我的評論中擴大一點:
使用帶有--filemap
選項的hg convert
功能來修改現有的HG repo,以便使文件夾結構看起來像您想要的那樣。 例如,將所有內容移動到名為/from_hg
的子文件夾中。
使用像hg-git這樣的可用工具之一,將修改后的hg repo轉換為git repo
從轉換后的git倉庫合並到您的主要git倉庫。 現在,您的git /from_hg
中將有/from_hg
子文件夾。 您的git repo有兩個不相關的起點。 我認為這與Linus Torvald的“ 有史以來最酷的合並 ”非常相似。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.