我正在开发,分期&生产存储库。
周期:开发 - >分期 - >生产
开发远程:来源
暂存远程:开发&原点
生产远程:分期&原点
是否可以在单个git命令中从所有这3个存储库中删除git标签?如果是,那么?
答案 0 :(得分:4)
您不能使用单个命令来执行此操作,因为这三个命令都是单独的存储库。
要删除已删除的代码,您可以使用以下步骤:
步骤1:首先从开发存储库中删除标记:
git tag -d tag-name
第2步:推送到开发源:
git push origin :refs/tags/tag-name
步骤3:现在在Staging and Production存储库中运行以下命令:
git fetch --prune remote +refs/tags/*:refs/tags/*