【发布时间】:2012-10-15 23:29:52
【问题描述】:
在我的主目录(在 Ubuntu 机器上)我的仓库中
git fetch
不幸的是,我收到了一个错误:
insufficient permission for adding an object to repository database .git/objects
.git/objects 中有无数个目录,所有目录似乎都是 775。我所做的几次抽查显示文件是 664。
我去做了一个
chmod -R 777 .git/objects
这解决了问题,但现在我的盒子上有一堆文件 777,我确定这是一个禁忌。
正确的权限应该是什么?如何轻松正确设置所有 1000 万个文件和目录?
提前致谢。
【问题讨论】:
标签: git permissions file-permissions git-fetch directory-permissions