如何将git路径从C:\ cygdrive \ c ...更改为C:\或只是\ cygdrive \ c \?
我已经将notepad ++设置为我的git编辑器。当我尝试执行交互式rebase(git rebase -i)时,记事本会打开,但由于包含C:\ cygdrive \ c ...
这个奇怪的路径而无法找到正确的文件进行重新定位以下是notepad ++显示错误消息的图片......
答案 0 :(得分:0)
请确保:
C:\cygwin64\bin\bash.exe --login -i
cygpath
转换Unix和Windows格式路径:也就是说:
/cygdrive/c/Program\ Files\ \(x86\)/Notepad++/notepad++.exe $(cygpath.exe -w "$*")
但是要将其用于交互式基础,则需要遵循“ Cygwin git passing wrong path to my editor for commit messages”并将该行包装在Shell脚本中。