Introdução

Concluído

Equipes de desenvolvimento do mundo inteiro compartilham uma mesma meta: lançar soluções de software. Quer se trate de uma grande plataforma com versões anuais ou de um site que publica várias vezes por dia, todo fluxo de trabalho é voltado ao mesmo resultado.

Digamos que você lidera uma equipe de desenvolvedores de software que trabalha na próxima versão de seu produto. À medida que a equipe aumenta, os desafios de manter tudo funcionando sem percalços se tornam mais difíceis. Tudo precisa se concentrar na versão futura, e você precisa de um fluxo de trabalho adequado à natureza imprevisível da engenharia. Esse fluxo de trabalho precisa fornecer um conjunto de processos práticos para gerenciar o trabalho, o código e as entregas. A boa notícia é que você já está usando o GitHub, portanto, há luz no final do túnel.

Neste módulo, você aprende a implementar um fluxo de trabalho baseado em versão no GitHub usando painéis de projeto, branches e versões.

Objetivos de aprendizagem

Neste módulo, você vai:

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

Pré-requisitos

  • Uma conta do GitHub
  • Capacidade de navegar e editar arquivos no GitHub
  • Familiaridade com solicitações de pull

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