Я использую Gitolite для управления своими git-репозиториями.И я также использую стороннее веб-приложение для отображения репозиториев.
Однако каждый раз, когда я делаю git push --all git@myserver.com:myproject
, стороннее веб-приложение не может иметь доступ к файлам репозитория.Поэтому мне нужно каждый раз запускать chmod go+rx -R /path/to/the/repository/folder
, чтобы увидеть репозиторий.
Я установил git config core.sharedRepository all
, но все еще не запоминаю разрешения после git push
.
Как мне решить эту проблему?проблема