4
我找到答案時遇到問題,因此我將其發佈給後人。如何將git中的子模塊更新爲該外部回購庫中的HEAD提交
情況是,你有一個子模塊的git回購(類似於外部svn)。您想要更新該引用以指向外部存儲庫中的其他提交。你可能會認爲'git submodule sync'或'git submodule update'會這樣做 - 你會錯的。
我找到答案時遇到問題,因此我將其發佈給後人。如何將git中的子模塊更新爲該外部回購庫中的HEAD提交
情況是,你有一個子模塊的git回購(類似於外部svn)。您想要更新該引用以指向外部存儲庫中的其他提交。你可能會認爲'git submodule sync'或'git submodule update'會這樣做 - 你會錯的。
的步驟是:
diff --git a/default/bin/hdvcs b/default/bin/hdvcs index bbd3f56..7c9394c 160000 --- a/default/bin/hdvcs +++ b/default/bin/hdvcs @@ -1 +1 @@ -Subproject commit bbd3f56898054e533e81b52b90b94155841b40a8 +Subproject commit 7c9394c8520e41a704e6658360064758b20a3dfc
如果要更新所有的git子模塊的遠程回購的HEAD只需鍵入
git的子模塊的foreach的git拉出身主