运行时弹出一个对话框:
git commit --amend
这要我查看这些消息。 有没有办法省略这个对话框并保留上次提供的相同消息?
答案 0 :(得分:6)
--no-edit
正是您要找的
git commit --amend --no-edit
来自this article:
编辑器将填充上一次提交的消息,包括--no-edit标志将允许您对提交进行修改而不更改其提交消息。
答案 1 :(得分:1)
git commit --amend -C HEAD
会有效吗?
我没有方便测试的git存储库,但是在commit的帮助中:
-C, - read-message =< commit>
获取现有的提交对象,并重用日志消息和 创建提交时的作者信息(包括时间戳)。
答案 2 :(得分:0)
只需按Enter键,然后按Ctrl + X即可保留相同的消息