我是git的新手,所以我决定使用github的教程学习git.第三章说:
"对于第一个例子,我们将修改README文件以将自己添加为项目的作者.所以我们只需编辑文件.现在我们要提交更改,因此我们运行
git commit -a命令."
当我使用该git commit -a命令时,控制台打开一个vim,我写了我的消息,但我不知道如何从控制台关闭这个vim编辑器.如何保存邮件并关闭vim?
abc*_*bcd 185
您可以将这两个操作组合起来,然后Esc:wqEnter保存提交并退出vim.
作为上述的替代方案,您也可以ZZ在正常模式下按下,这将保存文件并退出vim.对于某些人来说这也更容易,因为它是按两次相同的键.
Uku*_*kit 56
而不是尝试学习vim,使用不同的更简单的编辑器(例如nano).尽管我喜欢vim,但我不认为在这种情况下使用它是解决方案.掌握它需要奉献精神和时间.
git config core.editor "nano"
Run Code Online (Sandbox Code Playgroud)
eck*_*kes 10
请参阅此主题以获得解释:适用于Windows的VIM - 如何保存和退出文件?
正如我在那里写的:要学习Vimming,你可以使用其中一个快速参考卡:
另请注意如何设置编辑器以在Windows上使用Git?如果你不习惯使用Vim但想要使用另一个编辑器来提交你的提交消息.
如果您的提交消息不是太长,您也可以输入
git commit -a -m "your message here"
Run Code Online (Sandbox Code Playgroud)
更好的问题是:当我退出vim时如何中断提交?
有两种方式:
:cq 要么 :cquit:wq无论哪种方式都会给git一个错误代码,所以它不会继续提交.这对于特别有用git commit --amend.
| 归档时间: |
|
| 查看次数: |
115531 次 |
| 最近记录: |