在专用中编辑git commit消息

时间:2018-03-22 15:19:58

标签: git visual-studio-code

作为Atom用户,我习惯于在提交阶段性更改时打开一个新缓冲区,我可以在其中编辑提交消息。特别是,优点是:

  • 现有拼写检查
  • 我可以提供单行评论和更长的说明
  • 我看到了要提交的文件列表(类似于使用CLI时的情况)

什么是vscode等价物?到目前为止,我找到了两个选择:

  1. Command Palette -> Git: commit (staged)
  2. 使用活动栏(我看到暂存的文件,但仍然获得提交消息的有限编辑选项)

1 个答案:

答案 0 :(得分:0)

从命令行运行git commit时,您始终可以将VSCode指定为要使用的编辑器。

VSCode甚至具有--wait选项:它等待直到关闭打开的缓冲区(直到退出VSCode才退出):

GIT_EDITOR='code --wait' git commit

主要缺点是,如果我有几个空缺,我不知道如何针对特定的VSCode实例。

相关问题