使用git处理权限的最佳方法

时间:2013-11-24 22:00:26

标签: git file-permissions user-permissions

因此,在玩我的服务器时,我试图为我的/var/www文件夹设置git。它工作正常。我可以毫无问题地从本地机器推送数据到服务器。我现在想知道的是:有没有办法通过git定义默认的onwership和一组新添加的文件?

我在服务器上的设置是这样的:我有3个用户,2个是具有sudo ALL权限的真人,1个是用于所有git操作的“git”用户帐户。这三个用户都在www-data组内。如果我在本地创建一个新文件并将其提交到我的服务器,则权限如下所示:

-rwx-r-sr-x git:www-data

在文件权限方面,我不是真正的专家,但我可以想象,当我添加php文件时,这种所有权和www-data组的“限制”权限会导致问题,可以吗?这是要走的路吗?有更好的方法吗? 提前谢谢。

0 个答案:

没有答案