1

我有一个拥有 git 存储库的用户“git”。我正在尝试设置一个更新后挂钩,将存储库中的文件复制到 /var/www/site/。我仍然对 linux 中的用户和权限有所了解,这种情况下最好的方案是什么?

4

1 回答 1

2

您可以拥有 git own/var/www/site/并为其授予 660 权限(读写,不执行),或者使/var/www/site/世界可写(这并不完全是一个好主意,因为任何用户都可以复制、编辑等文件/var/www/site/) . chown可以帮助您更改所有者,并chmod可以帮助您更改文件权限。

您还可以将 git 添加到拥有 的组中/var/www/site/,并确保该组也具有读/写权限/var/www/site/

如果您在 chown、chmod 或任何其他 linux 命令方面需要帮助,man可以为您提供帮助。

于 2012-06-10T23:11:12.587 回答