Introdução

Concluído

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.