2012-08-01 72 views
0

我有一个子模块,我打算将它合并到我的主库中,但我有几个标记要保留。如果我将我的子模块合并到我的回购库中,引用该子模块的标签是否会被混淆?如果我合并子模块,Git标签被移除了吗?

+0

如果您创建了一个存储库副本并尝试该怎么办? – zerkms 2012-08-01 03:26:24

回答

0

标签不引用您的子模块。他们引用一个承诺,其中有一个.gitmodules文件,其中包含有关您的子模块的信息。您的代码不会受到影响。要在将子模块合并到主回购库后使用标签,可以编辑配置,以便子模块的URL是回购本身的路径。现在检查一个标签,并做一个submodule update(不要做--init或它会打破刚调整的配置)将使标签可用。