Предоставление доступа к частям репозитория github - PullRequest
2 голосов
/ 03 мая 2011

У меня есть репозиторий на Github, для которого я хотел бы предоставить доступ фрилансеру.

Я не могу дать им доступ ко всей базе кода по соображениям безопасности, но я бы хотел иметь возможностьобъединить их изменения из разделов, к которым я им предоставил доступ.

Если я создаю разветвление и удаляю запрещенные файлы, то у него все еще есть доступная история, так что это не работает.

Как лучше всего это сделать?

1 Ответ

8 голосов
/ 03 мая 2011

Если вы хотите удалить файлы из истории и опубликовать их как есть, рассмотрите возможность использования git filter-branch, что позволит вам сузить проект до нескольких компонентов исходного полного хранилища.

Поместить код, который вы хотите, чтобы они видели в подмодуле, было бы другим способом, и дать им доступ только к подмодулю.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...