2012-01-14 2 views
1

Я принял запрос на получение от моего разработчика и объединил его изменения в свое репо на GitHUB.Как мне получить изменения с GitHUB на моем локальном компьютере?

Я пытался сделать тянуть от GitHub к моей локальной машине с помощью:

git pull https://github.com:username/RepoName.git 

И

git pull origin master 

Но я получаю эту ошибку:

error: cannot open .git/FETCH_HEAD: Permission denied 

Я все еще довольно новый для Git, поэтому я не уверен, что делать здесь.

Если это помогает, моя локальная среда DEV использует MAMP PRO

ответ

3

Возможно неправильные права доступа на папку .git. Попробуйте:

sudo chown -R <your_user> .git 

И если это не исправить, попробуйте:

sudo chown -R <your_user> . 
+0

Спасибо, что позволило мне начать тянуть. Но я создал еще две ошибки с конкретными файлами ошибка: не удалось разъединить старый «путь-к-файлу» (Доступ запрещен) Ошибка: не удалось разъединить старый «путь-к-file2» (Доступ запрещен) Идеи ? – Kray

+3

Попробуйте 'sudo chown -R .' –

+0

Поскольку ваш комментарий, похоже, позволил OP устранить проблему, я объединил ее в ответ. –