2016-02-12 64 views
1

我有一個回購,我們稱之爲test。在回購裏面,我想創建一個子模塊,指向另一個名爲tools的現有回購。我希望能夠修改兩個倉庫中的文件,然後打開test的git bash,執行git status,並查看兩個倉庫中的修改或未跟蹤的文件。我希望在這個項目的過程中修改和推送兩個回購站,並且我想避免在兩個不同的地方執行git status。我怎樣才能做到這一點?如何從根回購檢查git子模塊狀態?

我試過git status --ignore-submodules=none,即使我在子模塊中修改了文件,也沒有顯示子模塊信息。

如果爲此使用子模塊不是實現此目的的最佳方法,我願意接受其他建議。

回答

0

git status --ignore-submodules=none,並且甚至沒有表現出子模塊的信息時,我曾在

它應有的子模塊修改的文件:檢查子模塊本身的狀態與git submodule status,看他們是否實際上是很好初始化。

+0

你是對的 - 我抹掉了我的測試回購,並重新創建了一個子模塊,這一次,它的工作。此外,根回購中的'git status'似乎也檢查子模塊狀態,即使沒有'--ignore-submodules = none'命令。謝謝! –