Introdução

Concluído

Imagine que você seja um novo desenvolvedor de software em uma empresa que escreve softwares de aviônica para companhias aéreas comerciais. O controle de qualidade é crítico, e os desenvolvedores trabalham em pequenas equipes e usam o Git para o controle de versão. Você já sabe algumas coisas sobre o Git e o usou localmente para controlar alterações e corrigir erros. No entanto, você sabe que o controle de versão é mais útil para trabalhar no código com uma equipe e deseja obter alguma prática disso.

Você já criou um pequeno site que você e seus amigos podem usar para praticar o Git compartilhando fotos dos seus gatos. Você chamou alguns amigos que são desenvolvedores de software para ajudar você.

Você usará o Git para colaboração e controlar as alterações (e quem as faz), verificar se nada de errado ocorre quando duas pessoas alteram o mesmo arquivo e manter todos os arquivos de código-fonte copiados em backup.

Objetivos de aprendizagem

Neste módulo, você vai:

  • Clonar um repositório
  • Enviar alterações a um repositório remoto por push
  • Aplicar stash às alterações
  • Efetuar pull de alterações de outros usuários para atualizar um repositório

Pré-requisitos

Nenhum