Introdução ao curso
  • Bem vindo
  • Sistemas de Versionamento
  • O que é o Git
  • Ementa e o curso
Instalação e configuração
  • Instalação no Windows
  • Instalação do Notepad++
  • Git e o Editor
  • Correção e gitconfig
  • Recados da sessão
  • Exercícios de fixação
Mão na massa
  • Guia de Comandos
  • Comandos Linux
  • Projeto e Workflow
  • Começando com projeto existente
  • Rastreamento de arquivos
  • Rastreando na prática
  • Adicionando arquivos
  • Adicionando com expressões
  • Dica rápida
  • Editando arquivos
  • Renomeando arquivos
  • Removendo arquivos
  • Commit
  • Exercícios de fixação
Ganhando musculatura
  • Ignorando arquivos
  • Histórico de alterações
  • Apelidando comandos
  • Desfazendo alterações
  • Navegando nos índices (reset/reflog)
  • Exercícios de fixação
Diferenças e comparações
  • Diferenças e comparações
  • Instalando o P4Merge
  • Configurando o P4Merge
  • Errata de configuração
  • Comparação de arquivos (diff)
  • Comparar situações diferentes
  • Comparando commits
  • Exercícios de fixação
Códigos nas nuvens
  • Servidores Remotos
  • Como funciona o Bitbucket
  • Compartilhando um projeto
  • Puxando projeto existente
  • Renomeando apelidos
  • Comparação local e remoto
  • Boas práticas
  • Exercícios de fixação
Branches e Merge
  • Branch
  • Fast Forward
  • Merge automático
  • Resolvendo conflitos
  • Rebase
  • Praticando rebase
  • Conflito de rebase
  • Stash
  • Untracked Stash
  • Gerenciando stashes
  • Exercícios de fixação