Este guia contém os comandos básicos que você deve conhecer para começar a usar o Git e o GitHub. Ele pode ser útil tanto para iniciantes quanto para quem deseja relembrar os comandos.
# Configurar nome de usuário
$ git config --global user.name "Seu Nome"
# Configurar e-mail do usuário
$ git config --global user.email "seuemail@example.com"
# Verificar configurações
$ git config --list# Criar um novo repositório
$ git init
# Clonar um repositório existente
$ git clone <URL_DO_REPOSITORIO># Verificar o status do repositório
$ git status
# Adicionar arquivos ao índice (staging area)
$ git add <ARQUIVO> # Adicionar um arquivo específico
$ git add . # Adicionar todos os arquivos
# Criar um commit
$ git commit -m "Mensagem do commit"
# Visualizar o histórico de commits
$ git log # Log detalhado
$ git log --oneline # Log simplificado# Adicionar um repositório remoto
$ git remote add origin <URL_DO_REPOSITORIO>
# Verificar repositórios remotos
$ git remote -v
# Enviar alterações para o GitHub
$ git push origin main # Para o branch principal (main)
# Clonar alterações do GitHub
$ git pull origin main# Criar uma nova branch
$ git branch <NOME_DA_BRANCH>
# Trocar para outra branch
$ git checkout <NOME_DA_BRANCH>
# Criar e trocar para uma branch ao mesmo tempo
$ git checkout -b <NOME_DA_BRANCH>
# Unir uma branch ao branch atual
$ git merge <NOME_DA_BRANCH>
# Listar todas as branches
$ git branch# Remover alterações não commitadas
$ git checkout -- <ARQUIVO>
# Resetar o staging area (índice)
$ git reset <ARQUIVO>
# Resetar para um commit anterior
$ git reset --hard <HASH_DO_COMMIT>- Sempre use mensagens claras e descritivas nos commits.
- Faça commits pequenos e frequentes.
- Use
.gitignorepara ignorar arquivos desnecessários.