如何在cygwin bash中停止git挂起

时间:2013-08-19 08:45:35

标签: git bash cygwin

每当我输入

git commit

我的cygwin bash终端看起来好像在等待我在另一个进程中完成编辑邮件但没有编辑器启动。

我收到错误

"C:/Program (x86)/Git/bin/sh.exe": line 0: igncr: invalid option name

我认为我必须尝试使用​​其中一个环境变量来使cygwin可用。

如果我使用

git commit -m "Some Message Here"

然后一切正常

1 个答案:

答案 0 :(得分:10)

当我将全局编辑器设置为记事本时,git无法找到我的编辑器导致挂起

git config --global core.editor "notepad"

然后一切正常。

通过将全局编辑器设置为vim的窗口位置

git config --global core.editor "c:/APPS/CYGWIN/bin/vim.exe"

我能够运行vim,然后我可以看到还有一个锁文件。