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, на которые вам нужны права на запись.

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

Другие вопросы по тегам