1
我有一個在其中指定了子模塊的項目。在開發機器上一切正常。我已承諾.gitmodules
文件並拉上了製作。但它不會拉動子模塊。從GitHub克隆項目後拉git子模塊
如果我進入子模塊目錄並調用git pull
,則什麼都不會發生。
在新項目中拉出這些子模塊的正確方法是什麼?
我有一個在其中指定了子模塊的項目。在開發機器上一切正常。我已承諾.gitmodules
文件並拉上了製作。但它不會拉動子模塊。從GitHub克隆項目後拉git子模塊
如果我進入子模塊目錄並調用git pull
,則什麼都不會發生。
在新項目中拉出這些子模塊的正確方法是什麼?
從回購的根只是運行後拉更新它們:
git submodule update --init
如果你需要拉的子模塊的東西進入你的子模塊倉庫使用
git pull --recurse-submodules
但這不會籤子模塊中
要結帳正確提交正確的提交(那些主存儲庫點)在你的子模塊,你應該使用
git submodule update --recursive