Guia de Comandos Git - CabralWorks/PRODUTORIA-DIGITAL GitHub Wiki

📘 Guia de Comandos Git

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.


📌 Configuração Inicial

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.

🔍 Status e Histórico

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.

🔄 Atualizar e Enviar

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.

🧹 Desfazer e Resetar

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.

🛠️ Repositórios Remotos

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.

🔐 Tags

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.

🧭 Dicas Rápidas

  • 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.


🧩 Pré-requisitos

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

code .

✅ Abrir um arquivo específico no VS Code

code nome-do-arquivo.md

✅ Abrir VS Code em outro diretório

code caminho/para/pasta

✍️ 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

🔁 Atalhos Complementares

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 ..

🖋️ Créditos

Conteúdo criado por @produtoriadigital


👉 Voltar para Home

⚠️ **GitHub.com Fallback** ⚠️