Introdução

Concluído

As equipas de programação em todo o mundo partilham um objetivo consistente: lançar software. Seja uma grande plataforma com lançamentos anuais ou um site que publica múltiplas vezes por dia, todos os fluxos de trabalho levam ao mesmo resultado.

Imagine que lidera uma equipa de programadores de software que está a trabalhar na próxima versão do seu produto. À medida que sua equipe cresce, os desafios de manter tudo funcionando sem problemas se tornam mais difíceis. Todas as atenções têm de estar viradas para a versão futura e é necessário um fluxo de trabalho que se adeque à natureza imprevisível da engenharia. Esse fluxo de trabalho tem de fornecer um conjunto de processos práticos para gerir o trabalho, código e produtos. A boa notícia é que já está a utilizar o GitHub, por isso há uma luz ao fundo do túnel.

Neste módulo, saiba como implementar um fluxo de trabalho baseado na versão no GitHub com quadros de projeto, ramificações e versões.

Objetivos de aprendizagem

Neste módulo, irá:

  • Crie um quadro de projeto para gerenciar sua próxima versão.
  • Crie e confirme alterações em uma ramificação de versão.
  • Crie uma tag Git e uma versão no GitHub.
  • Resolva bugs após um lançamento.
  • Automatize e documente melhor suas alterações de versão.

Pré-requisitos

  • Uma conta do GitHub
  • Conseguir navegar e editar ficheiros no GitHub
  • Estar familiarizado com pedidos Pull

Recomendamos que você conclua a Introdução ao GitHub antes de iniciar este módulo.