Сообщение об ошибке не о /var/www
или /var/www/.git
. Речь идет о том /var/www/.git/FETCH_HEAD
, на что вам нужно разрешение на запись.
Git тянет без рут-доступа
13518
JJJollyjim
На 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 ответа на вопрос
4
grawity
4
Razi Shaban
По какой-то причине у вас нет доступа к локальному файлу .git / FETCH_HEAD.
Решение этой проблемы заключается в запуске chown -R youruser .git/
Как только вы запустите это, вы сможете запустить его без sudo.
0
Douglas Leeder
Вам, вероятно, понадобятся разрешения для всего каталога и всех файлов, чтобы можно было извлечь.
Похожие вопросы
-
3
Чтобы получить Почту работай для `git am`
-
8
Использование Git для управления библиотекой iTunes?
-
8
Git Client для OS X и Windows?
-
-
0
что такое @ после разрешения для в ls -l на Mac?
-
11
Существуют ли приложения для распределенного контроля версий (DVCS), если я не программист?
-
14
Как заставить git-extension.bash работать на Mac OS X?
-
2
Как заставить "git pull" снова работать как положено
-
2
Git - GitHub Repository Setup подходит для использования?
-
9
Как я могу откатить 1 коммит?
-
3
git-receive-pack: команда не найдена