我在react-native
开发应用程序,我的代码在git服务器上提交,但我遇到了一个奇怪的问题。
每当我从git中获取时,它会在我的项目中使用只读权限锁定我的src文件夹,并且我无法修改该代码,每次我需要提供来自finder的读写访问。
注意:此问题仅适用于 MAC OS ,但同样的事情不会发生 在 Windows 计算机上。
每次提供许可都会延迟我的任务。
任何人在所有 scr &中遇到同样的只读权限问题其附属档案。
检查附加的屏幕截图以获取更多详细信息。
无法保存'DashboardScreen.js':发生系统错误(EACCES: 许可被拒绝,开放 '/Volumes/DATA/myapp/code//src/components/dashboard/DashboardScreen.js')
提前致谢!
答案 0 :(得分:3)
我在Linux中遇到了这个问题,我通过将所有权限应用于项目文件夹及其所有后代来解决了该问题。
sudo chmod -R 7777 <project_folder_name>
OR
在文件.git / config中,我添加了一行:sharedRepository = group
,如下所示:
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
sharedRepository = group