Git提交在我可以创建提交消息之前中止,并且我使用“ --wait”

时间:2018-10-15 20:32:24

标签: git visual-studio-code git-commit

我在Mac上使用Visual Studio Code作为文本编辑器,并将其设置为打开一个新窗口以键入我的提交消息,但是当我在终端中键入“ git commit”时,它会立即显示

  

由于提交消息为空而中止提交。

我将自己的git配置设置为git config --global core.editor "code --wait",当我键入git config --global -e时,它显示

  

[核心]编辑器=代码--wait

我已经卸载并重新安装了git,并经历了VS Code as Git Editor setup guide,并在网上搜索了至少十小时的解决方案。当我在命令行中输入git commit -m "message here"时,我的git和VS Code版本是最新的,并且提交也可以正常工作,但是我仍然不知道为什么我的VS Code编辑器选项无法正常工作。

这里有什么想法吗?谢谢!

1 个答案:

答案 0 :(得分:1)

我想出了如何通过在终端中键入open .bash_profile来编辑环境变量的方法,而且可以肯定的是,我的默认变量上没有--wait标志。我为视觉人物附加了屏幕截图。感谢@evolutionxbox的想法!

Screenshot of solution