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
, на которые вам нужны права на запись.
Вам, вероятно, понадобятся разрешения для всего каталога и всех файлов, чтобы можно было извлечь.