Como configurar um repositório Git privado no GitHub? É possível?
pretendo partilhar o meu código-fonte numa base de convite apenas para algumas dúzias de utilizadores, talvez. O código fonte em si não deve ser público. Os participantes são autorizados e incentivados a submeter as suas alterações. Então eu preciso de controle de fonte, de preferência Git, hospedado em um servidor público com nível de acesso privado para vários usuários.
aprendi que é possível criar repositórios privados de git no GitHub que usam https:// links. No próprio GitHub, tal projeto não aparece em pesquisas. Para os utilizadores participantes, o projecto mostra um ícone de" bloqueio". Então há obviamente repositórios privados, só não sei como configurar um. Muitos tutoriais usam o SSH para configurar repositórios privados, mas todos eles exigem que você tenha "seu próprio servidor".
Não quero saber de ligações seguras ao pressionar / puxar o código fonte, nem tenho problemas de confiança com o GitHub. Tudo o que me importa é um repositório privado com acesso apenas aos usuários que convido. Talvez eu seja ingénua e tal solução só esteja disponível via hosting comercial (eg Unfuddle, Assemblla) mas se não, eu realmente gostaria de saber como é feito!6 answers
Repositórios privados no GitHub são possíveis, mas apenas com uma conta paga.
A partir de 7 dólares por mês para a Conta Micro, pode configurarUpdate: Em 11 de Maio de 2016, o GitHub introduziu um novo modelo de preços que lhe dá uma quantidade ilimitada de repositórios privados para os mesmos $7 por mês.
Se você é um estudante você pode obter um repositório privado gratuito em https://github.com/edu
O Github é uma grande ferramenta para fazer repos, mas não faz bem com repos privados. Você é forçado a pagar por cobranças privadas a menos que tenha algum tipo de plano. Tenho alguns projectos até agora, e se o Github não fizer o que eu quero, Vou à Bitbucket. É um pouco mais difícil de trabalhar do que o GitHub, no entanto são repos livres ilimitados. Espero que isto tenha ajudado.
A única maneira de eu descobrir como navegar lá é:
- Cheguei à página inicial da sua organização. https://github.com/MYORGANIZATIONNAME
- Clique no botão "editar o perfil da minha organização" no canto superior direito
- Clique no ícone "Github" no canto superior esquerdo (não-óbvio)
- carregue na página "News Feed" (não-óbvia)
- carregue no botão "novo repositório" à direita ...
Actualizações de 2018
Aqui está a comparação de planos livres listados pelas principais soluções baseadas em nuvem GIT da árvore
Aqui está a comparação dos planos pagos listados pelas principais soluções baseadas em nuvem GIT da árvore.Conclusão:
Não estou a ver pessoas a mencionar o GitLab aqui, mas parece-me o melhor plano privado para mim. Eu próprio o uso sem problemas.GitHub: Se você tem um estudante conta ou quer pagar por $ 7 mensais, GitHub tem a maior comunidade e você pode tirar proveito de seus repos públicos, garfos, etc.
BitBucket: Se você usar outros produtos de Atlassian como Jira ou confluência, BitBucket funciona muito bem com eles.
GitLab: Tudo o que me importa(repo privado gratuito, # de repos privados, # de colaboradores, etc) é oferecido gratuitamente. Parece-me a melhor escolha para mim.