0
我需要在Git存儲庫中創建一個子模塊,該子模塊引用另一個正在不斷開發的Repo,但我需要引用其他Repo中的特定提交。我設法通過使用創建一個子模塊:創建引用其他存儲庫中特定提交的Git子模塊
git submodule add url otherRepo
但我不知道我怎麼能是指一個特定的承諾在otherRepo子模塊。有誰知道我該如何做到這一點? 一旦完成了這一點,當我克隆repositoty我希望子模塊狀態在先前指定的提交。 謝謝
感謝@ Wikiii122,我已經做到了這一點就像你說的,但是當我克隆回購,子模塊獲取最後存在的承諾,而不是指定的一個。爲什麼要這樣呢? – yosbel
@yosoy您是否在退房後提交了主回購?這些信息保存在版本控制下,所以你可以在不同的分支上進行不同的提交,但是如果我沒有記錯,你必須在子模塊中添加目錄並提交它以便跟蹤它。 'git commit -a'應該做這件事。 – Wikiii122