Установить пароль для клонирования Git?

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


person Léo Léopold Hertz 준영    schedule 16.02.2009    source источник


Ответы (2)


Чтобы ограничить доступ к клонированию репозитория, вам необходимо использовать протокол ssh: // ... и предоставить доступ ssh только тем пользователям, к которым вы хотите иметь доступ.

Что вам, вероятно, следует сделать, так это найти различные вопросы и ответы о «рабочем процессе git» - они описывают средства, с помощью которых различные члены команды тянут / толкают друг друга. Есть много способов сделать это.

person Paul Beckingham    schedule 16.02.2009
comment
Как я могу предоставить ssh-доступ тем пользователям, к которым я хочу иметь доступ? - person Léo Léopold Hertz 준영; 16.02.2009
comment
Вы создаете для них учетную запись на машине, на которой размещено репо, чтобы они могли клонировать, запустив что-то вроде: git clone user @ machine: /path/to/repo.git - person Paul Beckingham; 16.02.2009

Я рекомендую gitosis для управления частными репозиториями.

Здесь вы есть хороший учебник

person Luis Melgratti    schedule 16.02.2009