Git, Controle de Versão Distribuído
Duração: 6 horas - Nível: Avançado
Este curso online é uma ótima opção para aprender Git e começar usar controle de versão. Durante esse treinamento ao vivo, o aluno participará de módulos nos quais exploraremos as fundações do Git através da prática e aplicação de comandos utilizados no dia a dia. Concluiremos com alguns exemplos de workflow e dicas práticas para ajudar alunos à alcançar o sucesso com esse sistema de controle de versão revolucionário.
Pré-requisitos: Noções básicas de controle de versão ou experiência com qualquer outro sistema de controle de versão, como SVN.
Conteúdo:
- História do Git, instalação, e configuração inicial;
- Autenticação SSH e seu primeiro repositório;
- Entendo o GIt em três estágios;
- Adicionando, comitando, e usando diff para visualizar mudanças;
- O Index; Movendo, Renomeando, e Removendo arquivos;
- Protocolos, Proxies, e a velocidade do Git;
- Overview da Arquitetura Distribuída do Git;
- Gerenciando e utilizando Git Remotes;
- Branching, Tagging, e Stashing;
- Merging, Rebasing, e gerenciando conflitos;
- Voltando mudanças, Ctrl + Z, no Git.