要启动项目,我必须执行git submodule init
,然后执行git submodule update
。但是现在猫已经不在了,我想知道是否有必要做些什么来重新打包它然后再回到存储库。
有什么想法吗?
答案 0 :(得分:2)
您是否对子模块中的代码进行了更改,还是仅对主存储库中的代码进行了更改?
如果您对子模块中的代码进行了更改,则首先需要进入您进行更改的每个子模块并将其提交到该子模块。完成后,您可以在主存储库中提交,并记录这些子模块的新状态。
如果您没有更改子模块中的任何文件,只更改主项目中的文件,那么在提交之前,您无需做任何与子模块相关的操作。