【发布时间】:2016-03-09 21:23:31
【问题描述】:
我有一个 Git 项目,它有一个子模块。最近更改了子模块的 url。我已更改 .gitmodules 和配置文件以指向新的 url。我是否应该提交.gitmodules 文件,以便下次我签出我的项目并执行git submodule update --init --recursive 时不会出错?
【问题讨论】:
-
我读到了。没有人谈论必须如何提交以及提交哪些文件。
-
"您应该能够编辑
.gitmodules文件以更新 URL,然后运行 git submodule sync以将该更改反映到超级项目和您的工作副本。"如果这不能回答您的问题,请澄清问题并解释究竟是什么问题。 -
在此之后必须遵循哪些步骤?我应该提交对 .gitmodule 所做的更改吗?