joe*_*els 16 git xcode git-push git-tag xcode9-beta
从cli我推这样的标签
git tag 1.0.1 && git push origin 1.0.1
Run Code Online (Sandbox Code Playgroud)
从Xcode 9我可以标记提交.但是,如何将该标记从Xcode推送到源?
Mat*_*win 13
从Xcode 10.0 beta(10L176w)(2018-06-04发布,与WWDC18一致),我们现在可以选择在正常推送操作期间将标签推送到遥控器.(源代码控制 - >推送...)但是,似乎没有一种选择性推送标签的机制.
从Xcode 9.1(9B55)开始,目前这是不可能的.我确定它将在更新中修复(尽管它在Xcode 9.2b2中不存在).
顺便说一句,如果你已经制作了几个标签并希望将它们全部推送到远程命令行,你可以这样做git push origin --tags.
更新2018-04:从Xcode 9.3开始推送标签仍未实现(9E145)
更新2018-05: Xcode 9.4(9F1027a)未实现
令我更惊讶的是,设置git config --global push.followTags true会导致在执行时推送所有可访问和带注释的标签,这git push在Xcode中没有任何影响.(关于push.followTags的信息)
更新2018-06:今天Xcode 10 beta的发行说明包括这个非常令人满意的条目:
可以选择从推板上推送标签.(40141815)
我现在正在下载它,一旦安装就会确认.
| 归档时间: |
|
| 查看次数: |
1147 次 |
| 最近记录: |