每当我输入
git commit
我的cygwin bash终端看起来好像在等待我在另一个进程中完成编辑邮件但没有编辑器启动。
我收到错误
"C:/Program (x86)/Git/bin/sh.exe": line 0: igncr: invalid option name
我认为我必须尝试使用其中一个环境变量来使cygwin可用。
如果我使用
git commit -m "Some Message Here"
然后一切正常
答案 0 :(得分:10)
当我将全局编辑器设置为记事本时,git无法找到我的编辑器导致挂起
git config --global core.editor "notepad"
然后一切正常。
通过将全局编辑器设置为vim的窗口位置
git config --global core.editor "c:/APPS/CYGWIN/bin/vim.exe"
我能够运行vim,然后我可以看到还有一个锁文件。