O que é Git?
Git é um sistema distribuído de controle de versão (DVCS sigla em inglês) para registrar alterações em arquivos ao longo do tempo. Possibilitando reverter arquivos de volta a um estado anterior, reverter todo o projeto para um estado anterior, comparar as mudanças ao longo do tempo e identificar quem fez a última alteração que pode estar causando problema.
O Git foi criado em 2005 por Linus Tovalds e a comunidade que desenvolvia o Linux na época. Eles tiveram que criar a própria ferramenta de controle de versão, pois houve um problema de relacionamento entre a comunidade e a empresa que desenvolveu o BitKeeper (ferramenta de controle de versão que utilizavam).
Hospedagem de repositórios Git
Existem vários serviços de hospedagem de repositórios Git, sendo o mais famoso o GitHub. A maioria dispõe de serviço gratuito para hospedar seus arquivos de forma pública. Grande parte da popularidade do Git foi devido ao sucesso do GitHub.
Na hospedagem Git é possível contribuir em projetos, divulgar seus trabalhos, mesclar repositórios remotos e promover comunicação através de recursos que relatam problemas.
Onde encontro repositório Git privado e grátis?
Em minha rápida pesquisa, encontrei três serviços de hospedagem Git que fornecem repositório privado e gratuito, são eles:
GitLab | GitBucket | Visual Studio Team Services | |
Repositório público ilimitado | Sim | Sim | Sim |
Repositório privado ilimitado | Sim | Sim | Sim |
Quantidade usuários no repositório privado gratuito | ILIMITADO | 5 | 5 |
O GitLab é o único que possui quantidade ilimitada de usuários para o serviço de repositório privado de forma gratuita.
Espero que tenha ajudado.
Caso conheça mais algum, deixe nos comentários.