使用git_commit提交git注释文本

说明

使用git bash工具push代码前,要git commit代码到本地仓库,必须添加注释文档,添加方式,我知道的有两种,一种是
git commit -m '注释文档',另一种直接是git commit进入vi文本编辑的方式。鄙人不熟vi操作,故写此文记录下,备需。

vi有三种命令模式

  • 命令模式:用于输入命令,‘i’切换编辑模式,‘:’切换到底线命令模式
  • 编辑模式:用于文本编辑
  • 底线命令模式:接收命令。

在git commit中的应用步骤

  • 通过git commit进入的是命令模式,这时除非按下特殊的功能键,否则整个操作界面是没有任何反映的。按下i,即可切换到编辑模式
  • 在编辑模式下就可以输入想要的注释文本, 相比与用-m 这里可以输入多行的注释文本。
    其他按键说明: 方向键,移动光标 delete键,删除光标后一个字符 HOME/END,移动光标到行首/行尾 Insert,切换光标为输入/替换,光标将变成竖线/下划线 esc,退出编辑模式,到命令模式
  • 当注释文本输入完毕后,esc退出编辑模式,按下‘:’进入底线命令模式,用w保存文件、用q退出vi即可。

注意:退出编辑模式后,只有在输入法为英文状态下,才能正常进入底线命令模式,我不知道是我个人操作出了问题,还是本来就是这样设定的。