我做了一个Git提交和推送,但在评论中写了完全错误的东西。
如何更改评论?我已经将提交推送到遥控器。
答案 0 :(得分:20)
git commit --amend
将允许您编辑提交消息。
如果您已推送该提交,则需要运行git push --force
。 只有在您确定没人拉过它时才这样做!
如果有人从您的回购中提取提交,只需将消息保留原样即可。
答案 1 :(得分:0)
如果您写错了并且尚未推送提交,则可以执行以下操作来更改提交消息:
$ git commit --amend
这将打开您的默认文本编辑器,您可以在其中编辑消息。另一方面,您可以在一个命令中完成所有操作:
$ git commit --amend -m 'xxxxxxx'
如果您已经推送了消息,则可以修改提交和强制推送,但不建议这样做。
强制推送:git push --force