Git: 如何创建包含子模块的标签?
Git: How to create a tag that also include submodules?
我有一个包含很多子模块的项目,我刚刚发布了一个版本,我想给它全部打上标签。
我想创建一个我可以在未来结帐的点,它将包含我项目的当前代码以及所有子模块的所有当前代码。
标记提交时,您是标记该提交所使用的子模块的版本。
当您使用子模块时,您的提交包括您的代码当前正在使用的子模块中提交的 SHA。当您更新子模块中的代码时,您会看到在超级项目中有要提交的更改(新的 SHA)。因此,标签自然会按照您想要的方式工作。
我有一个包含很多子模块的项目,我刚刚发布了一个版本,我想给它全部打上标签。
我想创建一个我可以在未来结帐的点,它将包含我项目的当前代码以及所有子模块的所有当前代码。
标记提交时,您是标记该提交所使用的子模块的版本。
当您使用子模块时,您的提交包括您的代码当前正在使用的子模块中提交的 SHA。当您更新子模块中的代码时,您会看到在超级项目中有要提交的更改(新的 SHA)。因此,标签自然会按照您想要的方式工作。