我试图确定为什么网站上的某个功能在本地但不是远程工作,所以我的想法是下载远程站点并执行git diff以发现任何差异.
但是,由于我这样做了,所有GIT命令都符合:
fatal: Unable to read current working directory
Run Code Online (Sandbox Code Playgroud)
我杀了我的回购?这是可逆的吗?
在你的shell问题
cd "$PWD"
Run Code Online (Sandbox Code Playgroud)
我的猜测是它不存在/已被重新创建.悬挂式符号链接也会发生这种情况.
否则,撤退到更高的地方.注意,取决于你的shell cd ..将会或不会工作(如果shell优化它,知道CWD,它可能工作,否则你将是catch-22:shell无法查找inode ..:))