Я не уверен, должно ли это идти здесь или на суперпользователе (как это, кажется, относится к обеим темам), поэтому я поставил это здесь, если это не подходит, я пойду и спрошу это на суперпользователе.
В любом случае, у меня есть git-репозиторий, который не может быть полностью открытым исходным кодом (в противном случае я просто поместил бы его на github и покончил с этим), и у меня есть сервер, к которому у меня есть доступ по ssh (но недоступ суперпользователя), на этом сервере уже есть все git-файлы.Мне нужно дать кому-то доступ только для чтения к этому git-repo (или, по крайней мере, доступ только для чтения к некоторым веткам, хотя я бы подумал, что это намного сложнее).
В настоящее время я использую sshнажать и опросить мое локальное git-репо на этот сервер.Есть ли способ дать другому человеку доступ только для чтения к серверу?(Полагаю, у меня все в порядке, когда у нас обоих есть доступ на запись в репозиторий, хотя я не уверен, как это сделать с разрешениями Unix, поскольку у меня нет возможности создавать новые группы Unix, поскольку у меня нет суперпользователяразрешения).
Спасибо за вашу помощь.