Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
每当我输入
git commit
我的 cygwin bash 终端看起来好像在等待我在另一个进程中完成对消息的编辑,但没有启动编辑器。
我收到一个错误
"C:/Program (x86)/Git/bin/sh.exe": line 0: igncr: invalid option name
我认为这与我必须尝试使 cygwin 可用的环境变量之一有关。
如果我使用
git commit -m "Some Message Here"
然后一切正常
挂起是由于当我将全局编辑器设置为记事本时 git 无法找到我的编辑器
git config --global core.editor "notepad"
然后一切正常。
通过将全局编辑器设置为 vim 的 windows 位置
git config --global core.editor "c:/APPS/CYGWIN/bin/vim.exe"
我能够运行 vim,然后我可以看到还有一个锁定文件。