Skip to content

VGNChris/Dicas-Git

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

Guia de Comandos Essenciais para Git e GitHub

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.


📂 Configuração Inicial

# 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

📁 Criando e Inicializando um Repositório

# Criar um novo repositório
$ git init

# Clonar um repositório existente
$ git clone <URL_DO_REPOSITORIO>

📝 Controle de Versão Básico

# 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

🔄 Trabalhando com o GitHub

# 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

🛠️ Trabalhando com Branches

# 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

❌ Revertendo Alterações

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

🔍 Dicas Úteis

  • Sempre use mensagens claras e descritivas nos commits.
  • Faça commits pequenos e frequentes.
  • Use .gitignore para ignorar arquivos desnecessários.

About

Repositório dedicado aos meus aprendizados de Git e Github

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors