我正在使用Git的子樹命令將一對庫拉入項目中。克隆使用子樹的Git倉庫的步驟
如果我然後以正常的方式克隆項目,我最終得到所需的所有代碼,但是我失去了子樹關係 - 在克隆中,每個庫都沒有遠程程序,並且沒有推出其中任何一個分支。
重建此連接的最佳方法是什麼?
是否足以完成
git remote add <lib> <remote-url>
git fetch <lib>
如果我把庫的第一次我請遵照:
git subtree add -P <local/lib> --squash "<lib>/master"
這不工作時,本地目錄已雖然存在,但是當你克隆一個已經添加了庫的項目時,它當然會存在。
在這種情況下應該做什麼,以確保後續的git子樹合併和git子樹拆分命令到預期的事情?
'git subtree'不是一個標準的git命令... – 2011-06-23 19:56:47
「一個git-submodule命令的實驗性替代方法」 - https://github.com/apenwarr/git-subtree/ – 2012-07-16 02:21:36