gpt4 book ai didi

git - maven-release-plugin 是否将标签推送到远程 Git 存储库?

转载 作者:太空狗 更新时间:2023-10-29 13:11:28 30 4
gpt4 key购买 nike

在 Git 中使用 maven-release-plugin 时,mvn release:prepare 愉快地标记本地存储库中的发布。我希望 mvn release:perform 将标签推送到远程存储库,但这似乎不会发生。

我错了吗?

如果没有,是否有启用将发布标签推送到远程存储库的选项?

最佳答案

对我来说,release-prepare好像推了三遍:

  1. 提交更新到新版本的 POM 后,它正在运行 git push没有参数, push 该提交。
  2. 标记后,它正在运行 git push origin <tagname> ,这是应该推送标签的内容。
  3. 提交更新到新快照版本的 POM 后,它正在运行 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

关于git - maven-release-plugin 是否将标签推送到远程 Git 存储库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2730319/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com