Git permissions error 'cannot open .git FETCH_HEAD: Permission denied' - Evanto/qna GitHub Wiki
Проблема:
Периодически при bundle install
после добавления нового гема или установке гема через консоль, возникает ошибка:
cannot open .git/FETCH_HEAD: Permission denied
Полный лог ошибки
Ее получается избежать ухищрениями:
- Удалить cache directory
'/home/ubuntu/.bundle/cache/git/shoulda-matchers-e04e9ade87805b3667f97d976fd84556605e66f8'
, как советует лог - Установить гем из-под
sudo
Пофиксить ее полностью не получается. Попробованы команды, рекомендованные тут: SO: error: cannot open .git/FETCH_HEAD: Permission denied
По-видимому, проблема в этом:
For whatever reason, you do not have access to the local file .git/FETCH_HEAD
Полезные ссылки:
SO: error: cannot open .git/FETCH_HEAD: Permission denied
SO: same problem