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
- Configurando o ambiente: Git, SourceTree, GitKraken e Azure DevOps
Conceitos Fundamentais do Git
- Criando e clonando repositórios
- Comandos básicos do Git: init, add, commit, push, pull
- Conceitos de branching e estratégias
Gestão de Branches e Mesclagens
- Melhores práticas de branching para projetos colaborativos
- Gestão de branches com SourceTree e GitKraken
- Exercícios: Criando e mesclando branches
Técnicas de Mesclagem e Resolução de Conflitos
- Tipos de merges: Merge, Fast forward merge, Squash and merge, Rebase and merge
- Estratégias e melhores práticas de resolução de conflitos
- Exercícios práticos: Simulação de conflitos e sua resolução
Operações no Console vs. Clientes Gráficos
- Realizando operações do Git no console
- Gestão 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
- Stage, Reverting, Resetting e Unstaging mudanças
- Cherry-picking commits e aplicações práticas
- Revertendo e desfazendo mudanças com segurança
Trabalhando com Azure DevOps e Git
- Configurando repositórios Git no Azure Repos
- Integrando Git com pipelines do Azure DevOps
- Gestão de permissões e controle de acesso
Colaboração em Equipe e Cenários Reais
- Estratégias de branching em projetos grandes
- Lidando com conflitos em ambientes de equipe
- Melhores 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 DevOps que gerenciam repositórios de código
- Equipes colaborando em projetos de software usando Git e Azure DevOps
Declaração de Clientes (2)
Exercícios que conseguimos realizar em VMs
Atif Bhatti
Curso - Git Hands-on Workshop with Azure DevOps
Máquina Traduzida
Muito atencioso ao nosso intervalo de horário solicitado e adaptado para atender às nossas necessidades específicas. O instrutor não apenas era conhecedor do assunto, mas também possuía excelentes habilidades de ensino, o que tornou a experiência de aprendizagem agradável e eficaz.
Jennifer Snell
Curso - Git Hands-on Workshop with Azure DevOps
Máquina Traduzida