当我从TortoiseGit推送时,默认情况下不包括标签.但是,在最近的更新中,添加了一个选项以帮助解决此问题.现在,推送对话框中有一个"包含标签"的复选框.如何将此设置为默认启用?
我想在推送标签时忘记添加支票.在这一点上,我不在本地使用任何我不想推送的标签,因此与其他开发人员共享.
我尝试添加
[push]
followTags = true
Run Code Online (Sandbox Code Playgroud)
到我的gitconfig文件(本地,全局,系统范围,tgitconfig ...),TortoiseGit允许你从Settings-> Git编辑,但既没有设置开关,也没有在我按下时执行动作...
截至今天,TortoiseGit(v.2.1.0)不记得“推送标签”状态。
但是,作为解决方法,您可以将推送的遥控器配置为始终推送所有标签,例如将类似的内容放入您的.git/config:
[remote "origin"]
url = ...
push = ... (your old push line)
push = +refs/tags/*:refs/tags/*
Run Code Online (Sandbox Code Playgroud)
开头+的 表示强制推送所有远程标签(删除前缀以防止这种情况发生)。
| 归档时间: |
|
| 查看次数: |
938 次 |
| 最近记录: |