Introdução

Concluído

Imagine que você é um novo desenvolvedor de software em uma empresa que escreve software de aviônica para aviões comerciais. O controle de qualidade é fundamental, e os desenvolvedores trabalham em pequenas equipes e usam o Git para controle de versão. Você já sabe algumas coisas sobre o Git e o usou por conta própria localmente para acompanhar suas alterações e corrigir erros. No entanto, você sabe que o controle de versão é mais útil para trabalhar em código com uma equipe, e você quer obter alguma prática!

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

Você usará o Git para colaborar e acompanhar as alterações (e quem as faz); certifique-se de que nada de ruim aconteça quando duas pessoas alteram o mesmo arquivo; e mantenha todos os arquivos de código-fonte em backup.

Objetivos de aprendizagem

Neste módulo, irá:

  • Clonar um repositório
  • Enviar alterações por push para um repositório remoto
  • Guardar alterações
  • Extrair alterações de outros usuários para atualizar um repositório

Pré-requisitos

Nenhuma