git clone <repositório>
git checkout -b <nome_da_sua_branch>
git status
git diff
git add .
git commit -m "Uma mensagem pro seu commit"
(https://git-scm.com/docs/git-checkout#_detached_head/pt_BR)
git push origin <nome_da_branch|HEAD>
git checkout master
git pull origin master|HEAD
git log
git branch
git fetch origin
git branch
git checkout -b <nome_da_sua_branch_local> origin/<nome_da_branch_remota>
Quer se desfazer totalmente das mudanças? (Só usar isso quando tiver certeza de que não precisa das mudanças previamente feitas)
git reset --hard HEAD~1
Quer manter suas mudanças?
git reset --soft HEAD~1
OU
git reset HEAD~1
git branch -d <nome_da_branch>
git branch -D <nome_da_branch>
git stash
E depois:
git stash pop
git checkout -- <nome_do_arquivo>
- Git rebase
- Cherry pick
- História do git
- Docs (tem que adicionar "pt_BR" no fim)
- Joguim do Abnt
- Shit shit da Lana