Gerenciar o ciclo de vida de seus projetos no GitHub

Intermediário
Engenheiro de DevOps
Administrador
Desenvolvedor
Arquiteto de Soluções
GitHub

Assuma o controle total de seus projetos do GitHub. Por meio de planejamento e acompanhamento do trabalho, estratégias de ramificação eficazes e extensão do GitHub por meio da respectiva API, gerencie versões durante todo o processo, desde a concepção da ideia até o software funcional nas mãos de seus usuários.

Neste roteiro de aprendizagem, você aprenderá a:

  • Usar os painéis de projeto do GitHub para planejar e acompanhar o trabalho.
  • Empacotar, versionar e entregar versões de software aos consumidores.
  • Escolher uma estratégia de ramificação que permita que os membros da equipe trabalhem em paralelo.
  • Resolver conflitos em alterações de código de vários colaboradores.
  • Usar a API do GitHub e os aplicativos do GitHub para criar ferramentas que melhorem os seus processos.
  • Explorar o histórico de seu repositório GitHub por meio de problemas, solicitações de pull e pesquisa.

Pré-requisitos

Módulos neste roteiro de aprendizagem

Aprenda a usar os principais recursos do GitHub, incluindo problemas, notificações, branches, confirmações e solicitações de pull.

Saiba como implementar um fluxo de trabalho baseado em versão no GitHub usando painéis de projeto, branches e versões.

Saiba como gerenciar alterações na origem do repositório usando solicitações de pull.

Saiba como solucionar confirmações sobrepostas entre branches usando a resolução de conflitos de mesclagem.

Otimize o valor dos aplicativos e recursos do GitHub para gerenciar os usuários no fluxo de trabalho e acelerar os processos, mantendo a eficiência, a segurança e a confiabilidade.

Aprenda a pesquisar e organizar o histórico do repositório usando filtros, blame e vinculação cruzada no GitHub.