我正在研究项目A,我想将该项目的标记版本推送到GitHub。项目A依赖于项目B,这是一个子模块。
项目B发布上游更新,我想将该更新合并到我的项目中。
git submodule update --init --merge
在该更新中合并的正确方法是什么?git push --tags
时,它也推送了所有子模块的标签。 git tag
还会显示所有子模块的标签,而不仅仅是父项目的标签。如何隔离和推送父项目中的标签?编辑:我想到我可能会问错误的问题。我担心子项目的标签会与我的主项目标签发生冲突。
答案 0 :(得分:0)
git push是一个repo-level命令,所以以同样的方式你不能选择要推送或不推送的某些提交,非常确定你不能选择推/哪些标签。< / p>