Looking For Anything Specific?

ads header

Comandos GIT

Comandos úteis

git config

git config -global user.name "[nome]"

git config -global user.email "[endereço email]"

Esse comando define o nome do autor e email, para ser usado com seus commits.

Git Config Command - Git Commands - Edureka
git init
git init [nome do repositório]

Crie um repositório git vazio ou reinicialize um existente

GitInit Command - Git Commands - Edureka

git clone

git clone [url]

Clone um repositório dentro de um novo diretório

Git Clone Command - Git Commands - Edureka

git add

git add [arquivo]

Esse comando adiciona um arquivo na área de teste

Git Add Command - Git Commands - Edureka

git add *

Esse comando adiciona um ou mais arquivos na área de teste

Git Add Command - Git Commands - Edureka

git commit

git commit -m "[Coloque uma mensagem de commit]"

Esse comando registra o arquivo permanentemente no histórico de versões.

Git Commit Command - Git Commands - Edureka

git commit -a

Esse comando commita qualquer arquivo que você tenha adicionado com o git add e também commita qualquer arquivo alterado desde então.

Git Commit Command - Git Commands - Edureka

git diff

git diff

Esse comando mostra as diferenças de arquivos que ainda não foram testados.

Git Diff Command - Git Commands - Edureka

git diff -staged

Esse comando mostra as diferenças entre os arquivos na área de teste e a última versão presente.

Git Diff Command - Git Commands - Edureka

git diff [primeira branch] [segunda branch]

Esse comando mostra a diferença entre as duas branch mencionadas.

Git Diff Command - Git Commands - Edureka

git reset

git reset [arquivo]

Esse comando retira a área de teste do arquivo, porém mantém seu conteúdo. 

Git Reset Command - Git Commands - Edureka

git reset [commit]

Esse comando desfaz todos os commits após o commit especificado e preserva as mudanças locais.

Git Reset Command - Git Commands - Edureka

git reset -hard [commit]

Esse comando descarta todo o histórico e retorna para o commit especificado.

git status

git status

Esse comando lista todos os arquivos que precisam ser commitados.

Git Status Command - Git Commands - Edureka

git rm 

git rm [arquivo]

Esse comando deleta o arquivo do seu diretório de trabalho e deixa em stage a exclusão.

Git Rm Command - Git Commands - Edureka

git log

git log

Esse comando é usado para listar a versão da branch atual.


git log -follow [arquivo]

Esse comando lista o histórico de versão de um arquivo, incluindo a renomeação de arquivos também.

git show

git show [commit]

Esse comando mostra os dados modificados no commit específico.

Git Show Command - Git Commands - Edureka

git tag

git tag [commit ID]

Esse comando é usado para dar tags para o commit especificado.

Git Tag Command - Git Commands - Edureka

git branch

git branch

Esse comando lista todas branch locais no repositório atual.

Git Branch Command - Git Commands - Edureka

git branch [nome branch]

Esse comando cria um nova branch.

Git Branch Command - Git Commands - Edureka

git branch -d [nome branch]

Esse comando exclui a branch.

git checkout

git  checkout  [nome branch]

Esse comando é utilizado para mudar de uma branch para outra.

Git Checkout Command - Git Commands - Edureka

git checkout -b [nome branch]

Esse comando cria uma nova branch e também muda para ela.

Git Checkout Command - Git Commands - Edureka

git merge

git merge [nome branch]

Esse comando mescla o histórico da branch especificada na branch atual.

Git Merge Command - Git Commands - Edureka

git remote

git remote add [variável nome] [link remoto server]

Esse comando comando é usado para conectar seu server local em um remoto.

Git Remote Command - Git Commands - Edureka

git push

git push [variável nome] master

Esse comando envia as alterações confirmadas do branch master para seu repositório remoto.

Git Push Command - Git Commands - Edureka

git push [variável nome] [branch]

Esse comando envia os commits da branch para seu repositório remoto.

Git Push Command - Git Commands - Edureka

git push -all [variável nome]

Esse comando envia todos commits para seu repositório remoto.

Git Push Command - Git Commands - Edureka

git push -all [variável nome] :[branch name]

Esse comando deleta uma branch em seu repositório remoto.

Git Push Command - Git Commands - Edureka

git pull

git pull [link repositório] 

Esse comando busca e mescla as mudanças do servidor remoto em seu diretório de trabalho.

Git Pull Command - Git Commands - Edureka

git stash

git stash save

Esse comando armazena temporariamente todos os arquivos monitorados e modificados.

Git Stash Command - Git Commands - Edureka

git stash pop

Esse comando restaura os arquivos ocultos mais recentes.

Git Stash Command - Git Commands - Edureka

git stash list

Esse comando lista todos conjunto de mudanças.

Git Stash Command - Git Commands - Edureka

git stash drop

Esse comando descarta o conjunto de mudanças mais recente.

Git Stash Command - Git Commands - Edureka





Common git commands in a day-to-day workflow

Postar um comentário

0 Comentários