Curso

Merge, Conflitos e Fork

Completar o fluxo de versionamento colaborativo aprendendo a integrar branches, identificar e resolver conflitos de merge, contribuir com projetos externos através de fork e relacionar essas práticas às expectativas do mercado de desenvolvimento.

Esse curso inclui:

Suporte em tempo real

Certificado

Carga horária:

9 horas

(9 aulas)

Aula 1 - Merge

Entender o que é merge, como ele integra o histórico e as alterações de diferentes branches e qual a relação entre merge e pull request.

Aula 2 - Merge na prática

Integrar branches diretamente pelo terminal e pelo VS Code, entendendo como o merge pode ser utilizado mesmo fora de um pull request.

Aula 3 - Conflito de Merge

Entender por que conflitos de merge acontecem, como o Git identifica alterações incompatíveis e por que a resolução exige uma decisão humana.

Aula 4 - Conflito de Merge na prática: Identificação

Reproduzir um conflito entre branches e aprender a identificar, no GitHub, quais alterações estão impedindo a integração automática.

Aula 5 - Conflito de Merge na prática: Resolução

Resolver um conflito no VS Code, escolher a versão adequada em conjunto com o time, registrar a resolução e liberar novamente o pull request para integração.

Aula 6 - Fork (Conceitual)

Entender o que é fork, por que ele permite contribuir com projetos sem acesso direto ao repositório original e qual seu papel em projetos open source.

Aula 7 - Fork na prática: Contribuindo com o projeto

Criar um fork de um projeto público, cloná-lo, desenvolver melhorias em branches próprias e preparar contribuições sem modificar o repositório original.

Aula 8 - Fork na prática: Solicitação e resultado

Abrir pull requests entre um fork e o repositório original e acompanhar como contribuições externas podem ser avaliadas, aprovadas ou recusadas.

Aula 9 - Versionamento no mercado

Relacionar branches, pull requests, merge, conflitos e fork ao conceito de versionamento exigido pelo mercado e entender como esse fluxo aparece na rotina de equipes de desenvolvimento.

Iniciar agora
Ebook exclusivo
Dê um upgrade no início da sua jornada. Crie sua conta grátis e baixe o e-book

Veja outros cursos de Canal Mais

Trabalho em Equipe: Branches e Pull Requests

Trabalhando em equipe com Git e GitHub

Integração do VS Code com Git e GitHub