Entendendo a parte técnica da sua startup — Parte 2 de 4
Para founder não técnico
Neste artigo iremos:
- Entender a diferença entre Repositório privado e público;
- Aprender como adicionar colaboradores;
No primeiro artigo aprendemos como criar um repositório seguindo o passo-a-passo do guia do GitHub, acontece que ele foi criado como público, a maioria dos projetos de empresas estarão no modo privado.
A diferença entre público e privado no GitHub
Repositórios públicos
- São visíveis para qualquer um que tenha conta do GitHub;
- São listados na área de busca do GitHub;
- Não tem limite quanto ao número de colaboradores;
- Podem ter GitHub page;
- Podem ter Wiki.
Repositórios privados
- Podem ser acessados somente com contas que são colaboradores do repositório;
- Colaboradores ilimitados na conta paga, limitado 3 colaboradores na conta gratuita;
- Qualquer conta que não esteja listada como colaborador não poderá ver o repositório, mesmo tendo o link;
- GitHub page com domínio próprio na conta paga;
- Wiki na conta paga;
- Não é listado na área de busca.
Modificando um repositório de público para privado
Abra o repositório, clicando no nome dele na lista de repositórios de sua página do GitHub, clique na aba Settings, no final da página tem a área Danger Zone, onde a primeira opção é Make this repository private, que iremos usar. Não se assuste com a letra vermelha, esse bloco de opções está desta forma porque as alterações feitas ali impactam o projeto como um todo e devem ser repensadas várias vezes antes de ser utilizadas.
Antes de alterar, leia com atenção as implicações desta mudança.
Para fazer a alteração é necessário escrever o nome do repositório no campo de texto e clicar no botão com a escrita em vermelho.
Como incluir colaboradores no projeto
Clique na aba Settings para abrir a página de configuração do seu repositório, na lateral esquerda existem várias opções, a primeira delas é Collaborators, que iremos usar agora.
No campo de texto escreva o nome de usuário do colaborador ou o email, que com autocomplete e fotos facilita muito a localização da conta.
O colaborador deverá receber um email com o convite para colaborar com o projeto, na página de confirmação, imagem acima, temos a opção de visualizar e copiar o link do convite, muito prático quando na corporação é utilizado alguma ferramenta de comunicação interna como o Slack, basta copiar o link e enviar uma DM para o colaborador, agilizando o processo.
CUIDADO: Tenha certeza de adicionar o colaborador correto, não queremos que uma pessoa aleatória tenha acesso ao código e sempre cancele o acesso de ex-colaboradores.
Espero que este artigo tenha sido útil para você, deixe um comentário se tiver alguma dúvida sobre o que foi escrito acima, isso ajudará a melhorar ainda mais o artigo.
Outros artigos desta série: