Controle de versões com GitHub
Data de postagem: 13/02/2020 14:30:43
Em um nível elevado, o GitHub é um site e serviço baseado em nuvem que ajuda os desenvolvedores a armazenar e gerenciar o seu código, rastreando e controlando também as alterações nos seus códigos.
O controle de versão ajuda os desenvolvedores a rastrear e gerenciar alterações no código de um projeto de software. Quando um projeto de software cresce, o controle de versão se torna essencial.
O Git é um sistema específico open-source de controle de versão criado por Linus Torvalds em 2005.
De forma específica, o Git é um sistema de controle de versões distribuído, ou seja, toda a base de código e histórico fica disponível no computador de todos os desenvolvedores, o que permite um branching e merging simples.
Com o branching, um desenvolvedor duplica parte do código-fonte (conhecido como repositório). O desenvolvedor pode depois fazer alterações com segurança nessa parte do código sem afetar o restante do projeto.
Depois, quando o desenvolvedor conseguir que a sua parte do código funcione corretamente, poderá fazer o merge desse código no código-fonte principal para o oficializar.
Para saber mais acesse: https://kinsta.com/pt/base-de-conhecimento/que-github/
Repositório no GitHub de modelos de artefatos RUP da disciplina: https://github.com/jocile/laboratoriodesoftware