【问题标题】:changing git comment of a pushed commit [duplicate]更改推送提交的 git 注释 [重复]
【发布时间】:2013-06-09 07:50:02
【问题描述】:

有没有办法改变已经在 git 中推送到远程存储库的特定旧的(不是最新的/落后的)提交的评论?提交的内容没有变化。我只需要更改我所做的完全错误的评论!

谢谢

【问题讨论】:

  • 其他人已经从你的仓库中撤出了吗?如果没有,您可以重新设置基准并执行git push --force

标签: git github


【解决方案1】:

也许有两种方法可以解决您的问题:

> 如果你推送的提交是你分支上的最后一个提交

删除你的远程分支,“git reset --soft HEAD~1”,提交你的新消息,然后再次推送你的分支。

>如果你推送的是在分支的中间

删除你的远程分支,“git rebase -i”你的提交位置在哪里,为你的提交选择“编辑”,然后再次推送你的分支。

删除/创建远程分支非常棘手...所以请注意先阻止您的团队;)

【讨论】:

    【解决方案2】:

    如果不是最新的推送,我不确定你是否能够做到。 How do I edit an incorrect commit message in git (I've pushed)?

    【讨论】:

      猜你喜欢
      • 2014-07-13
      • 2017-04-20
      • 2018-12-19
      • 2012-04-28
      • 1970-01-01
      • 2016-03-01
      • 1970-01-01
      • 2017-07-04
      • 2013-02-13
      相关资源
      最近更新 更多