Skip to content

Instantly share code, notes, and snippets.

@diegoampessan
Last active May 20, 2019 22:17
Show Gist options
  • Save diegoampessan/8471279 to your computer and use it in GitHub Desktop.
Save diegoampessan/8471279 to your computer and use it in GitHub Desktop.
Consulta rápida comandos GIT
ENVIAR ALTERAÇÕES PARA SERVIDOR REMOTO
---
git add . (todas as alteracoes, desde que esteja na pasta root do projeto)
git add <diretorio/nome_do arquivo> (para arquivo em especifico)
git commit -m "Descrição"
git push origin <branch>
RECEBER ALTERACOES SERVIDOR
---
git pull origin <branch>
REMOVER
---
git rm <arquivo> (exclui aquivo)
git rm -f <diretorio> (exclui todos o diretorio)
CRIAR TAGS (histórico de versões estáveis)
---
git tag -a <nome_tag> -m "<descrição>"
git push origin <nome_tag>
REMOVER TAG
---
git tag -d <nome_tag>
git push origin :<nome_tag>
VOLTAR A UM COMMIT ESPECÍFICO
---
git reset --hard "<hash_completo_do_commit>"
git push origin HEAD --force
OUTROS
---
git checkout <branch> ou <tag> (mudar para branch ou tag)
git checkout -b <branch> (criar e entrar no branch)
git branch -d <branch> (excluir branch local)
git tag -d <tag> (excluir tag local)
git push origin :<branch|tag> (exclui branch|tag remoto)
git merge <branch> (incluindo as alteracoes do <branch>, no branch em que voce esta... localmente)
git checkout head -- filename ( reverte o arquivo ao estado do ultimo commit )
git log ( Visualiza histórico de commits )
git remote show origin ( mostra informações sobre o repositorio remoto )
touch .gitignore (criar arquivo do gitignore)
CHAVE SSH
---
ssh-keygen -t rsa -C "seuemail"
@Bruno-Furtado
Copy link

Segue mais alguns comandos para te auxiliar.
Veja se são válidos:

CRIAR TAGS (histórico de versões estáveis)

---
git tag -a <nome_tag> -m "<descrição>"


REMOVER TAG

---
git tag -d <nome_tag>
git push origin :<nome_tag>

@diegoampessan
Copy link
Author

Opa, valeu por lembrar estes.
Obrigado Bruno

@Bruno-Furtado
Copy link

Diego, veja se essa pode lhe ser útil:

DUPLICAR CONTEÚDO DE BRANCH

---
git checkout -b <novo_branch> <branch_antigo>

@Bruno-Furtado
Copy link

Mais uma Diego...

VOLTAR A UM COMMIT ESPECÍFICO

---
git reset --hard "<hash_completo_do_commit>"
git push origin HEAD --force

@diegoampessan
Copy link
Author

Valeu mais uma vez !

@Bruno-Furtado
Copy link

Mais...

ADICIONAR TODOS OS ARQUIVOS REMOVIDOS E COMITAR

---
git add -u
git commit -m "deletando arquivos..."

@weslleydcs
Copy link

como deleto um branch? ele se chama my_branch

@thorlan
Copy link

thorlan commented Jan 14, 2018

Ajudou d+, valeu mesmo!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment