我有一个git仓库,我正在与几个开发人员共享。我们会定期进行git pull并推动它。不幸的是,每次我执行git pull时,更改的文件都将失去组写入权限。如何阻止git这样做?Git不断删除组写入权限
我在Ubuntu 12.04 LTS上运行这个。
上的共享回购的配置是这样的:
[core]
repositoryformatversion = 0
filemode = true
bare = true
sharedRepository = group
我也跑在它下面的命令,试图修复它
find repo.git -type d -exec chmod g+rws {} +
sudo chmod -R g+rw repo.git/objects
不管我最终的文件夹与755和文件与644时,我分别想要775和664。
我已经是被这解决了类似的问题http://stackoverflow.com/questions/5306768/file-permission-issues -with-sharing-git-remote-repository – Magnus 2013-02-15 18:56:06
我试过了,组写权限一直在消失。这就是为什么我分开问这个问题的原因。 – 2013-03-01 18:39:04