问题发生OS
Windows 10
场景
公司的小妹子在branch A新建了文件夹和文件,成功commit。
checkout去了由branch A衍生的branch B,执行git merge --no-ff branch A时候,
出现了以下错误信息:
“error: cannot stat ‘path/file’: Permission denied”
然后,git status, git checkout都会显示上面的错误信息没,命令执行失败…orz
双击新文件夹,弹出警示栏
Windows无法访问指定的设备"
…(懵)
尝试
- 右键点击无法打开的文件夹;
- 打开属性;
- 点击安全分页 高级;
- 添加用户或者将所有用户及组全部勾选
然鹅,我在第4步卡住啦,因为没有任何选项和按钮,
只显示一句冰冷冷的话“该文件没有操作权限”(内牛满面)
总之也是尝试了很多啦,重启大法果然是可以解决的。
但是最终解决方法如下。
解决
关闭editor(你没有看错,就这一步)。
以上方法不行的事情请尝试以下:
- 关闭杀毒软件
- 从进程管理器中关闭explorer.exe
总之是因为同时打开的问题,请确认各个进程~~
PS.这次的编辑器是Atom。
再度PS. 刚开始写优快云博客!刚入行一年!PHPer(就是传说中那句话)
记录自己的成长~~٩(ˊᗜˋ*)و