Skip to main content

Comandos Básicos

Instalação e clonagem​

git init​

O comando git init é usado para criar um novo repositório Git. Ele cria um subdiretório chamado .git - na raíz de onde o comando foi executado - que contém todos os arquivos necessários para o repositório.

git init

Dessa maneira o seu sistema vai entender que ali existe um repositório git e vai começar a monitorar as alterações dos arquivos.

git clone​

O comando git clone é usado para criar uma cópia de um repositório existente.

git clone <url>

Esse comando vai realizar o download de todos os arquivos da url especificada e criar um repositório local.

Realizando alterações​

git status​

O comando git status é usado para exibir o status das alterações no repositório.

git status

git add​

O comando git add é usado para adicionar arquivos ao index (ou estágio).

git add <file>

git commit​

O comando git commit é usado para salvar as alterações no repositório.

git commit -m "Mensagem do commit"

Publicando as alterações​

git push​

O comando git push é usado para enviar as alterações locais para o repositório remoto.

git push origin master

git pull​

O comando git pull é usado para buscar e baixar conteúdo de um repositório remoto e atualizar o repositório local para corresponder.

git pull

Ramificação e merge​

git branch​

O comando git branch é usado para listar, criar ou excluir ramificações.

git branch

git checkout​

O comando git checkout é usado para alternar entre ramificações.

git checkout <branch>

git merge​

O comando git merge é usado para mesclar uma ramificação com outra.

git merge <branch>

Histórico​

git log​

O comando git log é usado para exibir o histórico de commits.

git log

git show​

O comando git show é usado para exibir informações sobre qualquer objeto git.

git show

Desfazendo alterações​

git reset​

O comando git reset é usado para redefinir o HEAD atual para o estado especificado.

git reset

git revert​

O comando git revert é usado para desfazer um commit.

git revert

git clean​

O comando git clean é usado para remover arquivos não rastreados.

git clean