делают репозиторий Git глобальным для записи

У нас 3 человека используют общий репозиторий Git. У нас нет разрешения sudo на создание / изменение группы. Поскольку машина безопасна, нас попросили сделать глобальную запись Git доступной для записи ( chmod + R o + rw * ). Однако время от времени мы получаем эту ошибку.

ошибка: недостаточно прав для добавления объекта в базу данных репозитория .git / objects

Это происходит случайно. Когда кто-то отправляет свой код, я не получаю эту ошибку. Когда другой человек отправляет свой код, я снова получаю эту ошибку.

Я выполнил git repo-config core.sharedRepository true , но похоже, применяется только к группам . Как мне настроить Git так, чтобы новые файлы были доступны для записи ?

8
задан Wei Shi 15 June 2011 в 14:16
поделиться