У меня установлен oh-my-zshell, и это мои плагины

plugins=(git rails ruby coffee npm bundler)

Я могу нормально запустить npm, но всякий раз, когда я запускаю пакетную установку внутри проекта m, я получаю эту ошибку

etching git@github.com:company/feature.git
error: cannot open .git/FETCH_HEAD: Permission denied

Retrying git fetch --force --quiet --tags "/Users/username/.bundler/cache/git/feature-f4806bda91cc5c0ec60094eaaf874acb2cc908a0" due to error (2/3): Bundler::Source::Git::GitCommandError Git error: command `git fetch --force --quiet --tags "/Users/username/.bundler/cache/git/feature-f4806bda91cc5c0ec60094eaaf874acb2cc908a0"` in directory /Library/Ruby/Gems/2.0.0/bundler/gems/feature-c27c388ea2d0 has failed.
If this error persists you could try removing the cache directory '/Users/username/.bundler/cache/git/feature-f4806bda91cc5c0ec60094eaaf874acb2cc908a0'
error: cannot open .git/FETCH_HEAD: Permission denied

Retrying git fetch --force --quiet --tags "/Users/username/.bundler/cache/git/feature-f4806bda91cc5c0ec60094eaaf874acb2cc908a0" due to error (3/3): Bundler::Source::Git::GitCommandError Git error: command `git fetch --force --quiet --tags "/Users/username/.bundler/cache/git/feature-f4806bda91cc5c0ec60094eaaf874acb2cc908a0"` in directory /Library/Ruby/Gems/2.0.0/bundler/gems/feature-c27c388ea2d0 has failed.
If this error persists you could try removing the cache directory '/Users/username/.bundler/cache/git/feature-f4806bda91cc5c0ec60094eaaf874acb2cc908a0'
error: cannot open .git/FETCH_HEAD: Permission denied

Git error: command `git fetch --force --quiet --tags
"/Users/username/.bundler/cache/git/feature-f4806bda91cc5c0ec60094eaaf874acb2cc908a0"` in directory
/Library/Ruby/Gems/2.0.0/bundler/gems/feature-c27c388ea2d0 has failed.
If this error persists you could try removing the cache directory
'/Users/username/.bundler/cache/git/feature-f4806bda91cc5c0ec60094eaaf874acb2cc908a0'

1 ответ1

1

Редактировать: похоже, что если вы используете плагин bundler, вам нужно использовать bi или bundle_install вместо bundle install, см. Комментарии ниже.

Что ж, судя по ошибкам, я бы сказал, что у вас нет прав на чтение или запись в папку git.

Пытаться:

# chmod -R o+rw .git

В корне вашего проекта.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .