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

时间:2015-04-30 04:19:49

标签: git tortoisegit git-tag

控制台git客户端有一个std::cout << a << " " << b << std::endl; 命令,用于在不提交远程存储库的情况下推送tag。 TortoiseGit GUI中是否有模拟?

2 个答案:

答案 0 :(得分:17)

为了推送特定代码,只需在<tag_name>的文本框中输入Local(也可以在点击&后点击RefBrowser上的代码#34;▶&#34;)并清空Remote组中的Ref文本框。

enter image description here

这将导致git push origin <tag_name>

如果您想一次推送所有标签,您可以使用同步对话框(选择&#34;推送标签&#34;在&#34; Push&#34;下拉列表中)如https://stackoverflow.com/a/38838166/3906760中所述。

答案 1 :(得分:17)

  1. 创建标记后
  2. 右键单击repo文件夹
  3. 从上下文菜单中选择&#34; Git Sync ...&#34;
  4. 更改&#34;推送&#34;下拉到&#34;推送标签&#34; (这将启动推动)
  5. Git Sync window