- O que é GIT
- Sistema de Controle de Versão vs. GIT
- Instalar o GIT
- Alguns comandos básicos de terminal
- Configurar globalmente o GIT
- Iniciar um repositório local GIT
- Os 4 estados do ciclo de vida dos arquivos
- Primeiros comandos
- Ver o histórico de commits
- Recuperar um ponto do repositório
- Ignorar determinados arquivos(.gitignore)
- Pratica de Aula: https://github.com/cascanio/Curso_Git/commit/f74579478eaee3c8011ff685a1af9361035c5543
- Uso de Branches(ver, criar, apagar e mudar de branch)
- Merge
- Rebase
- Pratica da Aula: https://github.com/cascanio/Curso_Git/commit/be2d0a43c162e9442be106cfb51c5c2e95fc2fe6
Plataforma de simulação: https://learngitbranching.js.org/?locale=pt_BR
- Uso de alias (apelidos)
- Fechando versões - Usando tags (etiquetas)
- Pratica da Aula: https://github.com/cascanio/Curso_Git/commit/30ce0e9223c18fd812968903a10ac4bc94b2d6e5
- Criar um novo repositório no GitHub
- Ligando o repositório remoto
- Enviar alterações
- Fazer alterações pelo GitHub
- Baixar alterações
- Criar uma chave SSH de autenticação
- Clonar um repositório
- Trabalhando com Issues (problemas) no GitHub
- Organizando um projeto com o GitHub - Projects(to do, doing, done)
- Convidar contribuintes
- Fazer um fork (cópia) de um projeto no GitHub
- Fazer uma sugestão de melhora - pull request
- GitHub pages - páginas(páginas estáticas: github.io)