我切换到master
分支,现在想切换回早期分支release
git checkout release
但它会导致错误 -
error: cannot stat '<some-directory-path>': Permission denied
我该如何解决这个问题?
答案 0 :(得分:0)
检查上述目录的所有者和访问权限:
ls -ld <some-directory-path>
您是否有可能运行某些操作(git操作,如git checkout
,或某些操作创建一些文件,如make
或gulp
或...)另一个用户,还是一个不寻常的umask?
答案 1 :(得分:0)
我知道这很晚了,但是在Windows 10上我经常发现Atom干扰了某些文件的锁定。通常,当我遇到这样的问题时,关闭Atom似乎可以解决问题。我还没有研究过它是原子的git部分还是原子本身。