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.