Introdução
Imagine que é um novo programador de software numa empresa que escreve software de aviónica para companhias aéreas. O controlo de qualidade é fundamental e os programadores trabalham em equipas pequenas com o Git para controlo de versões. Já deve ter ouvido falar sobre o controlo de versões, mas nunca utilizou o Git, pelo que está ansioso por saber mais!
Você decide construir um site que permite que você e seus amigos compartilhem fotos de seus gatos, para que você possa aprender Git em um ambiente divertido antes de trazer esse conhecimento para o trabalho. Você se propôs a construir o site usando o Git para acompanhar as alterações e manter todos os arquivos de código-fonte em backup caso o servidor fique inativo. Mas antes de mergulhar de cabeça no Git, você deve cobrir o básico
Neste módulo, você terá uma introdução ao controle de versão e ao Git. Git pode parecer um pouco enigmático no início, e pode até ser frustrante às vezes. Mas se você aprender passo a passo, descobrirá que há uma razão pela qual o Git está se tornando rapidamente o sistema de controle de versão mais popular do mundo — não apenas para desenvolvedores de software, mas também para equipes que escrevem documentação e colaboram em outros trabalhos.
Ver um vídeo
Para obter uma visão geral dos exercícios deste módulo, consulte o vídeo Introdução ao Git Recap.
Objetivos de aprendizagem
Neste módulo, irá:
- Aprender o que é o controlo de versões
- Compreender os sistemas de controlo de versões distribuído, como o Git
- Reconhecer as diferenças entre o Git e o GitHub e as funções que desempenham no ciclo de vida do desenvolvimento de software
Pré-requisitos
Nenhum.