Comandos Básicos do Git

Aqui estão alguns dos comandos mais comuns que você usará ao trabalhar com Git:

Inicializando um repositório

git init

Este comando cria um novo repositório Git no diretório atual.

Clonando um repositório existente

git clone https://github.com/usuario/repositorio.git

Este comando cria uma cópia local de um repositório remoto.

Verificando o status do repositório

git status

Mostra o estado atual do seu repositório, incluindo arquivos modificados e não rastreados.

Adicionando arquivos ao staging area

git add nome_do_arquivo

Adiciona um arquivo específico ao staging area.

git add .

Adiciona todos os arquivos modificados ao staging area.

Criando um commit

git commit -m "Mensagem do commit"

Cria um novo commit com os arquivos no staging area.

Enviando alterações para o repositório remoto

git push origin main

Envia os commits locais para o branch 'main' do repositório remoto.

Atualizando o repositório local

git pull origin main

Atualiza seu repositório local com as alterações do repositório remoto.

Criando e mudando de branch

git branch nome_do_branch

Cria um novo branch.

git switch nome_do_branch

Muda para o branch especificado (substitui o git checkout para trocar de branch).

git switch -c nome_do_branch

Cria e já muda para o novo branch em um único comando.

Mesclando branches

git merge nome_do_branch

Mescla o branch especificado com o branch atual.

Visualizando o histórico

git log --oneline

Exibe o histórico de commits de forma compacta, um por linha.

Vendo as diferenças

git diff

Mostra as alterações ainda não adicionadas ao staging area.

Guardando alterações temporariamente

git stash

Salva as alterações atuais sem fazer commit, limpando o diretório de trabalho.

git stash pop

Restaura as alterações guardadas com git stash.

Desfazendo alterações

git restore nome_do_arquivo

Descarta as alterações de um arquivo no diretório de trabalho (substitui o git checkout -- arquivo).

Doe Agora

Ajude a manter este projeto online, faça sua doação clicando no botão acima.