[英]How can I do git checkout on a repository with submodules?
假設我有一個帶有子模塊A
的存儲庫X
現在假設我希望X
具有兩個分支:master和development。 我希望master的A
版本與開發版本有所不同。 如何在這些分支之間來回切換?
我已經建立了一個執行此操作的存儲庫(但是使用真實名稱而不是假名稱!)。 問題是,每當我從開發人員執行git checkout master
時,都會得到以下信息:
$ git co master
M A
Switched to branch 'master'
似乎沒有將A
返回到主引用所引用的提交。 有沒有辦法解決? git submodule sync
和git submodule update
似乎都沒有改變。
您需要先進行git checkout
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.