您需要提交 git 子模块还是只提交 gitmodules 文件

问题描述 投票:0回答:1

当您向 git 项目添加子模块时 - 它会添加一个 gitmodules 文件并拉下实际的子模块并将其存储在您的项目中。

我是否需要提交下拉的实际子模块,还是只提交描述子模块路径的 gitmodules 文件更好?

git git-submodules
1个回答
8
投票

您将自动提交以下两项:

  • .git 模块
  • gitlink(主存储库索引中的特殊条目)记录了该子模块的 SHA1。

这反映在相反的过程中(当您想要从 Git 存储库中删除子模块时)

© www.soinside.com 2019 - 2024. All rights reserved.