如何在git控制台中编写提交消息?

问题描述 投票:1回答:3

我无法编写git commit消息。我想写Fixes issue #10 - one line description of changes我无法在git控制台中输入任何内容。它不需要我键入的任何击键。

enter image description here

git github
3个回答
3
投票

这个编辑器似乎是vim的变种。最初你没有处于编辑模式,能够输入内容按i键进入输入模式。这允许您键入任何您想要的内容。

输入消息后,您需要点击esc退出输入模式。然后你需要发出一个命令来保存和关闭,这可以通过输入:wq来完成。 :意味着命令的开始。 w用于保存(写)和q让你退出编辑器。

或者,也可以在不使用此编辑器的情况下编写提交消息,如另一个答案所述。


4
投票

您可以使用-m之类的git commit -m "Fixes issue #10 - one line description of changes"参数进行提交,它将添加您的提交消息。


3
投票

当你使用git提交时,它将使用vim来提示你输入你的提交消息。 Vim是一个受欢迎的编辑程序,但它确实需要一些习惯。您可以搜索快速vim速成课程或更改默认编辑器:How do I make Git use the editor of my choice for commits?

© www.soinside.com 2019 - 2024. All rights reserved.