Git:合并后无权访问文件夹

时间:2019-05-17 11:35:11

标签: git github git-pull

我在Windows计算机上本地签出了一个基于feat的新分支dev。然后,我做了一些提交,并将feat分支推送到了我在GitHub的在线仓库中。这些提交包括创建新的子文件夹。然后,我在GitHub上创建了一个拉取请求,以将feat合并回dev中。一切都很好。

现在,回到本地计算机上,我签出了dev分支并执行了git pull。这是我的问题开始的地方。 Git告诉我,我没有访问新创建的子文件夹的权限。结果,我无法将dev分支拉到本地计算机。 在git bash中使用ls -la,它与其他子文件夹(drwxr-xr-x;我是所有者)没有任何区别。

这是git bash中的确切错误msg:

error: cannot stat 'sub-folder': Permission denied

此外,我无法再检出本地feat分支。它给了我同样的错误信息。

那么,从这里走的路是什么?为了防止我遇到这个问题,我应该做些不同的事情吗?

1 个答案:

答案 0 :(得分:0)

关闭MATLAB后,我可以访问被阻止的子文件夹。 git pull工作正常。现在一切都干净了。