Este guia reúne os principais comandos utilizados no Git para controle de versão, organização de repositórios e colaboração. Ideal para iniciantes e também como referência rápida para quem já tem experiência.
Comando
Descrição
git config --global user.name "Seu Nome"
Define o nome do usuário utilizado nas confirmações (commits).
git config --global user.email "[email protected] "
Define o e-mail do usuário para os commits.
git config --list
Mostra todas as configurações do Git feitas até o momento.
git config --global core.editor code
Define o editor padrão (ex: VS Code).
🗃️ Iniciar e Clonar Repositórios
Comando
Descrição
git init
Inicializa um novo repositório Git no diretório atual.
git clone <url>
Clona um repositório remoto para o seu computador.
Comando
Descrição
git status
Mostra o status atual do repositório (arquivos modificados, não rastreados, etc.).
git log
Exibe o histórico de commits.
git log --oneline
Exibe o histórico de forma compacta.
✏️ Adicionar, Confirmar e Remover
Comando
Descrição
git add <arquivo>
Adiciona o arquivo para a área de staging.
git add .
Adiciona todos os arquivos modificados.
git commit -m "mensagem"
Confirma as alterações adicionadas com uma mensagem.
git rm <arquivo>
Remove arquivo do repositório e do sistema de arquivos.
Comando
Descrição
git pull
Baixa as alterações do repositório remoto e atualiza o local.
git push
Envia os commits locais para o repositório remoto.
🌿 Ramificações (Branches)
Comando
Descrição
git branch
Lista todas as branches.
git branch <nome>
Cria uma nova branch.
git checkout <branch>
Alterna para outra branch.
git checkout -b <branch>
Cria e muda para nova branch.
git merge <branch>
Mescla a branch indicada com a atual.
git branch -d <branch>
Deleta a branch local.
🚧 Stash (Salvamento Temporário)
Comando
Descrição
git stash
Salva temporariamente alterações não commitadas.
git stash list
Lista todos os stashes salvos.
git stash pop
Restaura e remove o último stash salvo.
git stash apply
Restaura o stash sem removê-lo.
Comando
Descrição
git reset <arquivo>
Remove o arquivo da área de staging.
git reset --hard
Desfaz todas as alterações não commitadas.
git checkout -- <arquivo>
Restaura o arquivo para a última versão commitada.
Comando
Descrição
git remote -v
Lista os repositórios remotos.
git remote add origin <url>
Adiciona um repositório remoto.
git push -u origin main
Envia a branch main
para o repositório remoto e define o upstream
.
Comando
Descrição
git tag
Lista as tags.
git tag <nome>
Cria uma nova tag.
git push origin <tag>
Envia uma tag específica para o repositório remoto.
Sempre use git status
antes de qualquer ação.
Use mensagens claras e descritivas em git commit -m
.
Nunca use git reset --hard
sem estar certo do que está fazendo.
🧩 Guia de Comandos Git Bash para Edição com VS Code e Typora
Este guia apresenta comandos úteis para abrir e editar arquivos diretamente do Git Bash utilizando Visual Studio Code e Typora .
Antes de usar os comandos abaixo, certifique-se de:
Ter o Visual Studio Code instalado e o comando code
disponível no terminal.
Ter o Typora instalado e o caminho configurado nas variáveis de ambiente (ou acessar manualmente o executável via linha de comando).
🖥️ Comandos para Editar com VS Code
✅ Abrir VS Code no diretório atual
✅ Abrir um arquivo específico no VS Code
✅ Abrir VS Code em outro diretório
✍️ Comandos para Editar com Typora
✅ Abrir um arquivo .md
com Typora (se estiver no PATH)
typora nome-do-arquivo.md
✅ Caminho direto para o Typora (caso não esteja no PATH)
Substitua SeuUsuario
pelo seu nome de usuário do Windows:
" /c/Users/SeuUsuario/AppData/Local/Typora/Typora.exe" nome-do-arquivo.md
💡 Dica: Criar um alias no .bashrc
alias typora=' "C:/Users/SeuUsuario/AppData/Local/Typora/Typora.exe"'
Depois disso, você poderá usar:
typora nome-do-arquivo.md
Ação
Comando
Abrir terminal no VS Code
Ctrl + '
(atalho)
Ver arquivos no diretório
ls
Navegar entre pastas
cd nome-da-pasta
Voltar uma pasta
cd ..
Conteúdo criado por @produtoriadigital
👉 Voltar para Home