DEV Community

Cover image for Comandos básico - Git
matheusdias20
matheusdias20

Posted on

2 1

Comandos básico - Git

Hello world,

Abaixo está uma lista de comandos básicos do GIT, com suas explicações, espero com esse post ajudar vocês de alguma forma.
Aqui deixo um repositório do GITHUB com outros comandos GIT: https://gist.github.com/leocomelli/2545add34e4fec21ec16

Setar usuário

> git config --global user.name "seu_nome"
Enter fullscreen mode Exit fullscreen mode

Setar email

> git config --global user.email "seu_email"
Enter fullscreen mode Exit fullscreen mode

Cria um novo repositório

> git init
Enter fullscreen mode Exit fullscreen mode

Mostra o estado atual do repositório atual

> git status
Enter fullscreen mode Exit fullscreen mode

Prepara um arquivo para o commit

> git add nome_do_arquivo
Enter fullscreen mode Exit fullscreen mode

Prepara todos os arquivos para o commit

> git add .
Enter fullscreen mode Exit fullscreen mode

Adiciona mensagem com alterações do commit

> git commit -m
Enter fullscreen mode Exit fullscreen mode

Substitui o último commit

> git commit --amend
Enter fullscreen mode Exit fullscreen mode

Lista o histórico de commits

> git log
Enter fullscreen mode Exit fullscreen mode

Redefine a preparação dos arquivos para o commmit mais recente

> git reset
Enter fullscreen mode Exit fullscreen mode

Desfaz as alterações

> git revert nome_do_arquivo
Enter fullscreen mode Exit fullscreen mode

Lista toda as branchs no repositório

> git branch
Enter fullscreen mode Exit fullscreen mode

Deleta uma branch

> git branch -D
Enter fullscreen mode Exit fullscreen mode

Alterna para uma branch

> git checkout
Enter fullscreen mode Exit fullscreen mode

Mescla uma branch especifica

> git merge
Enter fullscreen mode Exit fullscreen mode

Mostra arquivos não rastreados

> git clean
Enter fullscreen mode Exit fullscreen mode

Conecta com um repositório remoto

> git remote add
Enter fullscreen mode Exit fullscreen mode

Envia conteúdo de repositório local para repositório remoto

> git push
Enter fullscreen mode Exit fullscreen mode

Busca um repositório

> git pull
Enter fullscreen mode Exit fullscreen mode

Clona um repositório

> git clone
Enter fullscreen mode Exit fullscreen mode

Mostra a diferença entre a cópia local e o índice sincronizado

> git diff
Enter fullscreen mode Exit fullscreen mode

Hostinger image

Get n8n VPS hosting 3x cheaper than a cloud solution

Get fast, easy, secure n8n VPS hosting from $4.99/mo at Hostinger. Automate any workflow using a pre-installed n8n application and no-code customization.

Start now

Top comments (0)

Billboard image

Create up to 10 Postgres Databases on Neon's free plan.

If you're starting a new project, Neon has got your databases covered. No credit cards. No trials. No getting in your way.

Try Neon for Free →