标签: git tags
我有一个包含许多子模块的项目,我刚刚发布了一个版本,我想将其全部标记。
我想创建一个我将来可以结账的点,它将包括我的项目的当前代码以及所有子模块的所有当前代码。
答案 0 :(得分:2)
标记提交时, 标记该提交正在使用的子模块的版本。
当您使用子模块时,您的提交在您的代码当前使用的子模块中包含提交的SHA。更新子模块中的代码时,您将看到在超级项目中有更改提交(新SHA)。因此,标签自然会以您想要的方式工作。