OBS: ALGUMAS ANOTAÇÕES FORAM RETIRADAS DO CURSO DE GIT E GITHUB DO @Matheus Battisti que está disponível na plataforma Udemy
Nesse repositório, eu vou ensinar alguns comandos e funcionalidades do Git e GitHub
Todos os comando presentes nesse repositório forma usados e testado no repositório GitTeste
A marcação ✅ indica que o tópico já foi concluído
A marcação ⏳ indica que o tópico está em andamento
A marcação ⭕ indica que o tópico ainda não foi iniciado
OBS: Clique no ▶ ou no tópico desejado para visualizar o conteúdo completo
1 - [ ✅ ] Introdução e Instação das dependências do Git;
1.1 - [ ✅ ] Instalando Git no Windows
1.2 - [ ✅ ] Instalando VSCode no Windows
1.3 - [ ✅ ] O que é controle de versão ?
1.4 - [ ✅ ] O que é GIT ?
2 - [ ✅ ] Git Fundamental;
2.1 - [ ✅] O que é um repositório ?
2.2 - [ ✅] Criando repositórios
2.3 - [ ✅] O que é GitHub ?
2.4 - [ ✅] Enviando Repositórios para o GitHub
2.5 - [ ✅] Verificando alterações
2.6 - [ ✅] Adicionando arquivos ao projeto
2.7 - [ ✅] Salvando alterações
2.8 - [ ✅] Enviando código para o repositório remoto
2.9 - [ ✅] Recebendo alterações
2.10 - [ ✅] Clonando repositório
2.11 - [ ✅] Removendo arquivos
2.12 - [ ✅] Verificando as alterações por meio de log
2.13 - [ ✅] Renomeando/Movendo arquivos
2.14 - [ ✅] Desfazendo alterações
2.15 - [ ✅] Ignorando arquivos e diretórios em um projeto
2.16 [ ✅] Resetando um Branch
3 - [ ✅ ] Trabalhando com Branchs;
3.1 - [ ✅] O que são branches
3.2 - [ ✅] Criando e visualizando branches
3.3 - [ ✅] Deletando branches
3.4 - [ ✅] Mudando de branches
3.5 - [ ✅] Unindo branches
3.6 - [ ✅] Utilizando a stash
3.7 - [ ✅ ] Recuperando a stash
3.8 - [ ✅ ] Removendo a stash
3.9 - [ ✅ ] Criando tags
3.10 - [ ✅ ] Alterando a tag
3.11 - [ ✅ ] Enviando tags ao repositório
3.12 - [ ✅ ] Conclusão da Seção
4 - [ ✅ ] Compartilhamento e Atualização de Repositórios;
4.1 - [ ✅ ] Introdução da seção
4.2 - [ ✅ ] Encontrando branches
4.3 - [ ✅ ] Recebendo atualizações
4.4 - [ ✅ ] Enviando alterações
4.5 - [ ✅ ] Utilizando o remote
4.6 - [ ✅ ] Conhecendo os submodules
4.7 - [ ✅ ] Atualizando os submodules
4.8 - [ ✅ ] Conclusão da Seção
5 - [ ✅ ] Análise e Inspeção de Repositórios;
5.1 - [ ✅ ] Introdução da seção
5.2 - [ ✅ ] Exibindo detalhes de branches e tags
5.3 - [ ✅ ] Verificando diferenças
5.4 - [ ✅ ] Log de atividades resumido
5.5 - [ ✅ ] Conclusão da Seção
6 - [ ✅ ] Administração de Repositório;
6.1 - [ ✅ ] Introdução da seção
6.2 - [ ✅ ] Limpando arquivos untracked
6.3 - [ ✅ ] Otimizando repositório
6.4 - [ ✅ ] Verificando Integridade dos arquivos
6.5 - [ ✅ ] Reflog
6.6 - [ ✅ ] Comprimindo o repositório
6.7 - [ ✅ ] Conclusão da Seção
7 - [ ✅ ] Melhorando os commits do projeto;
7.1 - [ ✅ ] A importância dos commits
7.2 - [ ✅ ] Técnica de private branch
7.3 - [ ✅ ] Melhorando as mensagens de commits
8 - [ ✅ ] Explorando e entendendo o GitHub;
8.1 - [ ✅ ] Introdução da seção
8.2 - [ ✅ ] Criando repositório
8.3 - [ ✅ ] Verificando código fonte e licenças
8.4 - [ ✅ ] Criando e verificando issues
8.5 - [ ✅ ] Atualizando projeto por pull request
8.6 - [ ✅ ] Processos de CI/CD no GitHub
8.7 - [ ✅ ] Criando uma wiki no GitHub
8.8 - [ ✅ ] Visualizando os dados do projeto
8.9 - [ ✅ ] Configurações do repositório
8.10 - [ ✅ ] Criando gists
8.11 - [ ✅ ] Buscando repositórios Interessantes
8.12 - [ ✅ ] Conclusão da Seção
9 - [ ⏳ ] Markdown: Conceitos Principais
9.1 - [ ⭕ ] Introdução da seção
9.2 - [ ⭕ ] O que é Markdown ?
9.3 - [ ⭕ ] Criando títulos
9.4 - [ ⭕ ] Ênfase nos textos
9.5 - [ ⭕ ] Listas com Markdown
9.6 - [ ⭕ ] Inserindo imagens
9.7 - [ ⭕ ] Links em Markdown
9.8 - [ ⭕ ] Inserindo código fonte
9.9 - [ ⭕ ] Lista de tarefas do projeto
9.10 - [ ⭕ ] Conclusão da Seção