Arm*_*and 6 tags git maven-2 release-management maven-release-plugin
当使用maven-release-plugin和Git时,mvn release:prepare happyly标记本地存储库中的发行版.我期望MVN发布:执行到标签推到远程存储库,但这并不似乎发生.
我错了吗?
如果没有,是否有选项可以将释放标记推送到远程存储库?
小智 6
对我来说,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