尝试切换分支时在Windows中获取“error not not stat”消息

时间:2018-05-25 16:33:58

标签: git windows-10 permission-denied git-checkout git-for-windows

我是Git的新手并且一直运行顺利,直到这个障碍。我刚刚在一个分支b1上工作并提交了许多更改,主要涉及将文件移动到不同的文件夹。然后我做了

git push
git checkout master
git push

一切都很好。然后我试着做

git checkout b1

我收到了我最近更改的所有文件的大量错误列表,每个文件都说:

error: cannot stat '....': Permission denied

我查看了我的目录,它似乎是我现在master中应该拥有的旧文件夹(旧文件夹)的奇怪组合,然后只有b1才能显示的新文件夹检查出来,当我尝试点击它们时拒绝我的轴。似乎事情陷入了困境。

重新启动修复了问题,但我想知道问题的根源,以便我不需要诉诸于它,如果它经常发生,或至少我可以避免它。

我在笔记本电脑上运行Windows 10并推送到GitHub。

1 个答案:

答案 0 :(得分:1)

您确实已经解决了这个问题,但是如果您正在运行后端(python)或前端(角度)服务,请务必停止它们,因为这些进程可能会创建此锁定方案。