Vários usuários em um servidor trabalhando em um repositório github?

1

Temos 4 usuários tentando trabalhar em um repositório privado do github. Cada usuário tem uma conta no github. Temos um servidor de desenvolvimento com quatro "diretórios de sandbox" que esses usuários usam para trabalhar e empurrar / puxar para o repositório privado no github. Agora, sendo muito novo para essa coisa toda, estou tentando descobrir qual deve ser nossa configuração de chave SSH.

Uma chave de implantação é o que eu precisava - mas está vinculada apenas a uma conta de usuário no servidor, portanto corrija-me se estiver errado - mas todos os quatro usuários em nosso servidor DEV não podem usar a mesma chave de implantação.

Então eu achei que cada usuário poderia configurar uma chave SSH para sua conta no nosso servidor DEV - mas eu acho que o github só permite uma chave por servidor / pc - estou certo? Talvez possamos configurar um usuário para o git?

    
por Xeoncross 22.07.2009 / 18:29

1 resposta

2

Cada usuário deve ter sua própria chave SSH e configurá-la em sua conta no github.

O URL dessa página é:

http://git.mybdev.com/account

O proprietário do repositório particular deve adicionar cada usuário como Colaboradores. Para adicioná-los como colaboradores, o usuário com o repositório privado acessaria a página de administração do repositório e usaria a seção do Collaborator à direita.

O formato da URL para essa página é:

https://github.com/<user>/<project>/edit

Você não deve configurar uma chave universal para o projeto que todos usem. Isso remove sua capacidade de acompanhar as contribuições por usuário.

    
por 22.07.2009 / 20:38

Tags