如何使用TortoiseGit推送标签而无需提交到远程存储库?

Che*_*rry 22 git tortoisegit git-tag

控制台git客户端具有git push origin <tag_name>用于在不提交到远程存储库的情况下推送标记的命令.TortoiseGit GUI中是否有模拟?

小智 22

  1. 创建标签后
  2. 右键单击repo文件夹
  3. 从上下文菜单中选择"Git Sync ..."
  4. 将"推送"下拉菜单更改为"推送标签"(这将启动推送)

Git Sync窗口


MrT*_*Tux 18

为了推送特定标签,只需<tag_name>在文本框中输入Local(也可以在点击"▶"后选择RefBrowser上的标签)并清空组中的Remote文本框Ref.

在此输入图像描述

这将导致git push origin <tag_name>.

如果要一次推送所有标签,可以使用"同步"对话框(在"推送"下拉菜单中选择"推送标签"),如/sf/answers/2718671651/中所述.