我是 git 新手,在尝试获取远程项目的最新版本时遇到问题:
S:\dev\prj\myprj [master]> git pull
/usr/libexec/git-core/git-sh-setup: line 266: cd: .git: No such file or directory
Unable to determine absolute path of git directory
直到今天它都运行良好,奇怪的是,自从上次运行良好以来,我认为我没有改变任何东西。
这是在 Windows 7 上。我的项目位于加密驱动器 (S:) 上,而 git 位于 C 上:
S:\dev\prj\myprj [master]> git --exec-path
C:\Users\matt\AppData\Local\GitHub\PortableGit_656cc1ef6d04f06ddf8b2f5bedbac921caed3b62/libexec/git-core
手动执行 cd 到上面的 exec 目录可以正常工作(即使有混合斜杠类型)。
任何想法如何开始解决问题?