0
我有一个子模块,我打算将它合并到我的主库中,但我有几个标记要保留。如果我将我的子模块合并到我的回购库中,引用该子模块的标签是否会被混淆?如果我合并子模块,Git标签被移除了吗?
我有一个子模块,我打算将它合并到我的主库中,但我有几个标记要保留。如果我将我的子模块合并到我的回购库中,引用该子模块的标签是否会被混淆?如果我合并子模块,Git标签被移除了吗?
标签不引用您的子模块。他们引用一个承诺,其中有一个.gitmodules
文件,其中包含有关您的子模块的信息。您的代码不会受到影响。要在将子模块合并到主回购库后使用标签,可以编辑配置,以便子模块的URL是回购本身的路径。现在检查一个标签,并做一个submodule update
(不要做--init
或它会打破刚调整的配置)将使标签可用。
如果您创建了一个存储库副本并尝试该怎么办? – zerkms 2012-08-01 03:26:24