Introdução

Concluído

Imagine que você seja um novo desenvolvedor de software em uma empresa que escreve software de aviônica para companhias aéreas comerciais. O controle de qualidade é crítico, e os desenvolvedores trabalham em pequenas equipes usando o Git para o controle de versão. Você já ouviu falar do controle de versão, mas nunca usou o Git, portanto, está ansioso para acompanhá-los.

Você decide criar um site que permite que você e seus amigos compartilhem fotos dos seus gatos, de modo que possa aprender a usar o Git em um ambiente divertido antes de levar esse conhecimento para o trabalho. Você decidiu criar o site usando o Git para controlar as alterações e manter todos os arquivos de código-fonte copiados em backup, caso o servidor fique inativo. Porém, antes de se aprofundar no Git, aborde as noções básicas

Neste módulo, você verá uma introdução ao controle de versão e ao Git. O Git pode parecer um pouco enigmático a princípio, e pode, até mesmo, ser frustrante às vezes. Mas se você aprender a usá-lo passo a passo, descobrirá que há um motivo pelo 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 uma documentação e colaboram em outros tipos de trabalho.

Assistir a um vídeo

Para obter uma visão geral dos exercícios deste módulo, assista ao vídeo Recapitulação da introdução ao Git.

Objetivos de aprendizagem

Neste módulo, você vai:

  • Aprender o que é controle de versão
  • Ter noções básicas sobre os sistemas de controle de versão distribuídos, como o Git
  • Reconhecer as diferenças entre o Git e o GitHub e as funções que eles desempenham no ciclo de vida de desenvolvimento de software

Pré-requisitos

Nenhum.