- Introdução
- Controle de Versão
- História do Git
- O que é o Github
- Instalando o Git
- Configuração inicial do Git
- Inicializando um repositório
- Usando o editor do terminal
- O ciclo de vida dos status de seus arquivos
- Visualizando logs
- Visualizando o diff
- Desfazendo coisas
- Criando um repositório no Github
- Criando e Adicionando uma chave SSH
- Ligando repositório local a um remoto
- Enviando mudanças para um repositório remoto
- Clonando repositórios remotos
- Fazendo fork de um projeto
- O que é um branch e por que usar?
- Criando um branch
- Movendo e deletando branches
- Entendendo o Merge
- Entendendo o Rebase
- Merge e Rebase na prática
- Criando o .gitignore
- Git stash é lindo
- Alias para que te quero
- Versionando com Tags
- Salvando sua sexta com Git Revert
- Apagando tags e branches remotos