GIT - Configuração do repositório do GitHub viável?

1

Eu tenho uma pequena equipe de desenvolvedores e compramos uma pequena conta de repositório privado. Essencialmente tudo o que queremos fazer é que este repositório central armazene todo o nosso código-fonte e que cada desenvolvedor individual seja capaz de empurrar e puxar para e daquele repositório conforme necessário. Meu entendimento de como isso funciona é que cada desenvolvedor empurra e puxa para a URL do CLONE do repositório (por exemplo: [email protected]: SmallDevTeam / SourceCode). Junto com isso, tenho a impressão de que cada desenvolvedor individual deve ter uma conta do GitHub separada e que o GitHub identifica os commits de cada desenvolvedor individual por meio de sua chave SSH. Atualmente, o repositório central está configurado, mas não contém chaves SSH. Dois dos desenvolvedores também configuraram suas contas individuais e armazenaram suas chaves SSH em suas contas.

No entanto, quando cada desenvolvedor se compromete com o repositório remoto usando o TortoiseGit, não há evidências claras de quem cometeu o que além do feed de notícias (que é inútil à medida que o tempo passa). Eu esperava ter algum tipo de log de quem era o autor de cada commit, no entanto o GitHub apenas afirma que o Author é o repositório central (Por exemplo: O repositório está configurado em [email protected]: SmallDevTeam / SourceCode, portanto o Autor é indicado como sendo [SmallDevTeam]). Estou esquecendo de algo? Certamente, esse deve ser o nome da conta do desenvolvedor?

Ajuda muito apreciada!

    
por Goober 01.09.2009 / 14:02

1 resposta

5

O repositório principal estaria sob a conta do SmallDevTeam e essa conta adicionaria a conta de cada desenvolvedor como um "colaborador particular".

Confira o Episódio 1 do "Insider Guide to GitHub". Explica como configurá-lo por volta da marca das 24:30:

link

    
por 15.09.2009 / 02:43

Tags