[英]How to commit to a git repo ignoring changes to submodules?
當我運行git commit -a
我希望它跳過將更改提交到子模塊的操作。
(以防萬一,我想擁有所有子模塊的最新版本,但不要將這些更改提交到遠程git存儲庫中)。
如何在本地完成此操作,以便我可以更新子模塊,但不提交對它們的更改?
所以這適用於例如:
git submodule foreach git origin master
請注意,這似乎與此問題類似,但是似乎有些細微差別,並且可接受的答案不起作用。
檢查設置diff.ignoreSubmodules
是否有幫助
cd /path/to/my/repo
git config diff.ignoreSubmodules all
然后,一個add + commit應該只包括主倉庫的文件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.