Git тянет без рут-доступа
На Ubuntu Server 10.10 я, кажется, требую root-права для использования git pull (в моем /var/www каталог). error: cannot open .git/FETCH_HEAD: Permission denied,
Я пробовал chmodding 0777 /var/www а также /var/www/.gitи подавив оба из них на мой счет, но безрезультатно.
3 ответа
По какой-то причине у вас нет доступа к локальному файлу.git/FETCH_HEAD .
Решение этой проблемы заключается в запуске chown -R youruser .git/
Как только вы запустите это, вы сможете запустить его без sudo.
Сообщение об ошибке не о /var/www или же /var/www/.git, Это о /var/www/.git/FETCH_HEAD, на которые вам нужны права на запись.
Вам, вероятно, понадобятся разрешения для всего каталога и всех файлов, чтобы можно было извлечь.