这可能是一个非常愚蠢的想法,也可能不是一个非常愚蠢的想法,但是您如何配置一个 git 存储库,以便完成的任何拉取操作也会自动从另一个存储库获取标签?
根据docs,您似乎可以在每个远程存储库的基础上执行此操作:
remote.<name>.tagopt
将此值设置为 --no-tags 会在从远程 <name> 获取时禁用自动标记跟踪。将其设置为 --tags 将从远程 <name> 获取每个标签,即使它们无法从远程分支头访问。将这些标志直接传递给 git-fetch(1) 可以覆盖此设置。请参阅 git-fetch(1) 的选项 --tags 和 --no-tags。
有没有办法让--tags
每次提取都获取默认标志?