【问题标题】:How to amend a commit message in git? [duplicate]如何在 git 中修改提交信息? [复制]
【发布时间】:2017-11-19 08:20:30
【问题描述】:
git commit --amend "doesnt work"
git commit -a -m "doesnt work"

【问题讨论】:

  • 我在 Google 中搜索了您问题的标题,并在前 3 个结果中发现了重复项,我将建议作为一个密切的原因,而 Github's documentation 似乎相当全面。这两个资源有问题吗?
  • 我已经推送了。我拼写文本“tex”。 ..当时我还没有推它。我只是要求将来参考。
  • @Deathstorm - 如果没有推送,您只能修改提交,这是不正确的。确实,您可能应该仅在尚未推送的情况下修改提交,但没有什么可以阻止它,也无法解释为什么 OP 会看到这种行为。
  • @user1873073 - 如果 99% 的问题文本都在抱怨您认为问题将如何处理,那么您最好不要发布它。
  • 太棒了。删除所有先发制人的投诉,这样我们就不必通过这些来查找相关信息。然后添加所有相关信息(例如,当您说“不起作用”时,请阐明它的作用以及您期望它做什么)。那么也许你会得到一个有用的答案。

标签: git


【解决方案1】:

您似乎认为-a--amend 相同,但事实并非如此。
你几乎得到了正确的命令,就是git commit --amend -m 'does work'

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-02-08
    • 1970-01-01
    • 2014-10-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-25
    相关资源
    最近更新 更多