更改git中的提交消息

更改git中的提交消息,git,Git,可能重复: 我正在尝试编辑上一次提交的提交消息 这将显示git日志输出: commit B Author my name date 2 message 2 commit A Author my name date 1 message 1 如何编辑消息1?git rebase-i HEAD ^ ^应该为您提供更改最后两次提交的选项,然后您可以选择修改提交并更改其日志消息。请注意,这将更改提交A和提交B的哈希值,因此,如果有人已经删除了您的更改,他们将遇到奇怪的冲突。可能值得指出的是,

可能重复:

我正在尝试编辑上一次提交的提交消息

这将显示git日志输出:

commit B
Author my name
date   2
message 2

commit A
Author my name
date   1
message 1

如何编辑消息1?

git rebase-i HEAD ^ ^
应该为您提供更改最后两次提交的选项,然后您可以选择修改提交并更改其日志消息。请注意,这将更改提交A和提交B的哈希值,因此,如果有人已经删除了您的更改,他们将遇到奇怪的冲突。

可能值得指出的是,如果您只需要更改提交消息,
git rebase-i
中的
r
reword
操作是最简单的操作。git commit--amend-m“您的新邮件”