5

В 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 ответа3

5

По какой-то причине у вас нет доступа к локальному файлу .git/FETCH_HEAD.

Решением этой проблемы является запуск chown -R youruser .git/

Как только вы запустите это, вы сможете запустить его без sudo.

4

Сообщение об ошибке не о /var/www или /var/www/.git . Речь идет о /var/www/.git/FETCH_HEAD , для которого вам нужны разрешения на запись.

0

Вам, вероятно, понадобятся разрешения для всего каталога и всех файлов, чтобы можно было извлечь.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .