如何退出Git中的文本窗口?
我正在使用Windows,在提交之前,Git希望我input文本消息,并出现一个新的文本窗口。
我怎样才能退出?
我正在学习Git。 所以,一点帮助将受到高度赞赏。
既然你在学习Git,知道这与git没有多大关系,但是configuration了文本编辑器。 在vim中,你可以按i
来开始input文本,按esc
和:wq
并enter
,这将与你input的信息一起提交。 在你现在的状态下,如果没有提交,你可以这样做:q
代替上面提到的:wq
。
或者,你可以做git commit -m '<message>'
而不是让git打开编辑器来input消息。
请注意,你也可以改变编辑器,并使用你喜欢的东西(如记事本) – 我如何设置一个编辑器在Windows上使用Git?
当Git需要你input消息的时候会有一个默认的文本编辑器 。 默认情况下,Git使用您系统的默认编辑器,通常是Vi或Vim 。 在你的情况下,Gitselect了Vim。 请参阅如何让Git使用我select的编辑器进行提交? 有关如何select其他编辑器的详细信息。 与此同时…
在离开Vim之前,你需要input一个信息:
Ø
…将开始一个新行,供您input。
退出(g)Vimtypes:
Esc Z Z或Esc :wq
返回 。
有必要了解Vim,因为您可以在几乎任何平台上使用它来编辑文本。 我推荐Vim Tutor
, 很多年前我用过它,从来没有回头(当我不使用Vim的时候几乎没有回头路过)。
这是vi编辑器。 尝试ESC :q!
。