Entrar em Contato

Programa do Curso

Introdução ao Git e Azure DevOps

  • Visão geral do sistema de controle de versão Git
  • Introdução ao Azure DevOps e à integração com Git
  • Configuração do ambiente: Git, SourceTree, GitKraken e Azure DevOps

Conceitos Fundamentais do Git

  • Criação e clonagem de repositórios
  • Comandos básicos do Git: init, add, commit, push, pull
  • Conceitos e estratégias de branching

Gerenciamento de Branches e Merges

  • Boas práticas de branching para projetos colaborativos
  • Gerenciamento de branches com SourceTree e GitKraken
  • Exercícios: Criação e merge de branches

Técnicas de Merge e Resolução de Conflitos

  • Tipos de merges: Merge comum, Fast forward merge, Squash and merge, Rebase and merge
  • Estratégias de resolução de conflitos e boas práticas
  • Exercícios práticos: Simulação de conflitos e suas resoluções

Operações via Linha de Comando vs. Cliente Gráfico

  • Execução de operações Git pela linha de comando
  • Gerenciamento de repositórios usando SourceTree (exercícios principais) e GitKraken (demonstrações)
  • Vantagens e desvantagens do uso de clientes gráficos

Técnicas Avançadas do Git

  • Aux, Reverting, Resetting e Unstaging de alterações
  • Cherry-picking de commits e aplicações práticas
  • Reverting e rollback seguros de alterações

Trabalhando com Azure DevOps e Git

  • Criação de repositórios Git no Azure Repos
  • Integração do Git com pipelines do Azure DevOps
  • Gerenciamento de permissões e controle de acesso

Colaboração em Equipe e Cenários do Mundo Real

  • Estratégias de branching em grandes projetos
  • Lidar com conflitos em ambientes de equipe
  • Boas práticas para controle de versão em fluxos de trabalho DevOps

Resumo e Próximos Passos

Requisitos

  • Conhecimento básico de conceitos de controle de versão
  • Familiaridade com práticas de desenvolvimento de software

Público-Alvo

  • Desenvolvedores que trabalham com sistemas de controle de versão
  • Engenheiros de DevOps gerenciando repositórios de código
  • Equipes colaborando em projetos de software usando Git e Azure DevOps
 14 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (2)

Próximas Formações Provisórias

Categorias Relacionadas