从主服务器切换到另一个分支导致错误:无法统计...权限被拒绝

时间:2018-01-02 12:26:33

标签: git github continuous-integration

我切换到master分支,现在想切换回早期分支release git checkout release

但它会导致错误 -

error: cannot stat '<some-directory-path>': Permission denied

我该如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

检查上述目录的所有者和访问权限:

ls -ld <some-directory-path>

您是否有可能运行某些操作(git操作,如git checkout,或某些操作创建一些文件,如makegulp或...)另一个用户,还是一个不寻常的umask?

答案 1 :(得分:0)

我知道这很晚了,但是在Windows 10上我经常发现Atom干扰了某些文件的锁定。通常,当我遇到这样的问题时,关闭Atom似乎可以解决问题。我还没有研究过它是原子的git部分还是原子本身。