Gerencie seu projeto de código com Git & Github

Agora vamos falar sobre a melhor metade do controle de versão: repositório de código. Você vê, controle de versão e repositórios precisam um do outro para funcionar. Você não pode ter um sem o outro. Vamos mergulhar e descobrir o porquê!

O que é um repositório de código?

Vamos dar uma olhada nas propriedades de um repositório de código.

Como a palavra repositório implica, é um local de armazenamento. Então, um repositório de código é um lugar para armazenar código! Agora isso não é especial. Você pode simplesmente criar uma pasta no seu computador chamada Código Fonte e colocar tudo lá. Para que serve dar um nome chique a este local de armazenamento?

Um repositório de código é criado para usar sistemas de versão, como mencionado no capítulo anterior. O repositório de código guarda o código fonte enquanto o software do sistema de versão arquiva esse código. Você pode arquivar todos os seus arquivos em um repositório, mantendo quaisquer outras versões ou arquivos, mesmo que você não os esteja usando no momento. Os repositórios de código também te dão uma maneira de nomear ou etiquetar as diferentes versões, mantendo registros de mudanças dentro do mesmo projeto.

Selecionando um provedor de repositório

Justamente como existem vários tipos de sistemas de controle de versão, também existem diferentes repositórios de código. Alguns descentralizados que funcionam bem com Git são GitHub e Bitbucket.

GitHub
Bitbucket

GitHub e Bitbucket hospedam as maiores coleções descentralizadas de repositórios de código do mundo. Eles possuem milhões de projetos privados e públicos que permitem às equipes trabalhar com controle de versão.

Espera, qual é a diferença entre público e privado?

Recorde os projetos de código aberto que permitem que praticamente qualquer pessoa possa contribuir se quiser? Isso seria um exemplo de um projeto público. Normalmente eles fornecem seu código fonte para o público e estão abertos para o público contribuir.

Projetos privados, por outro lado, não compartilham seu código fonte, mas apreciam as características do sistema de controle de versões do Git entre os membros de sua equipe.

Okay, mas qual provedor devo escolher?

Embora não haja muitas diferenças entre GitHub e Bitbucket em relação às funcionalidades, GitHub é mais popular com projetos empresariais! Também é muito fácil de usar.

Vamos explorar o GitHub no próximo capítulo, para que possamos começar com seu primeiro repositório de código!

Vamos recapitular!

Deixe uma resposta

O seu endereço de email não será publicado.