[英]Configure maven-release-plugin to push version changes to git repository?
[英]Does maven-release-plugin push tags to remote Git repository?
当使用maven-release-plugin和Git时,mvn release:prepare happyly标记本地存储库中的发行版。 我期望MVN发布:执行到标签推到远程存储库,但是这似乎并没有发生。
我错了吗?
如果没有,是否有选项可以将释放标记推送到远程存储库?
对我来说, release-prepare
似乎推了三次:
git push
来推送该提交。 git push origin <tagname>
,这应该是标记的推送。 git push
而不再使用任何参数。 鉴于它明确指定了标签推送的origin
,如果您的git-remote别名实际上被称为origin
,它可能只能成功推送标签。 要查看你的名字,请运行git remote -v
。
另请注意,没有参数的git push
可能默认为origin
以外的其他内容,具体取决于您的存储库配置 - 即它可能已尝试将提交推送到一个位置并将标签推送到另一个位置。 请参阅此处了解这些默认值的来源: http : //www.kernel.org/pub/software/scm/git/docs/git-push.html#REMOTES
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.