如何阻止执行git commit --amend的对话框

时间:2014-03-06 16:23:18

标签: git

运行时弹出一个对话框:

git commit --amend

这要我查看这些消息。 有没有办法省略这个对话框并保留上次提供的相同消息?

3 个答案:

答案 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即可保留相同的消息

相关问题