git init的权限被拒绝

时间:2017-01-09 10:41:42

标签: git permissions

git init 无法在/ var / www / html / wp中运行,我就像丁在网上说的那样。

usermod -a -G www-data username

usermod -a -G www-data debian8

enter image description here

enter image description here 它完全没有效果。
为什么不能在我的/ var / www / htnl / wp中运行 git init

2 个答案:

答案 0 :(得分:1)

您还可以在主目录中更改.profile中的umask:

# the default umask is set in /etc/profile; for setting the umask
# for ssh logins, install and configure the libpam-umask package.
# umask 022
umask 002

这样做是为您创建的任何新目录或文件设置初始权限。

新目录将获得775(drwxrwxr-x),默认为755(drwxr-xr-x)。 文件将获得664(-rw-rw-r--),而默认值为644(-rw-r -r - )。

根据您的具体情况,您可能希望在运行git init后将其更改回来。

答案 1 :(得分:0)

sudo chmod -R g + w / var / www / html / wp