Sunteți pe pagina 1din 54

Rodrigo Branas @rodrigobranas - http://www.agilecode.com.

br

#6 - Git - Desfazendo as coisas


Rodrigo Branas
rodrigo.branas@agilecode.com.br
http://www.agilecode.com.br

Arquiteto de Software na Gennera


Professor na Agile Code
Autor na Java Magazine e PacktPub
Palestrante
http://www.youtube.com/rodrigobranas
git reset
soft, mixed e hard
echo k > k.txt
git add -A
git commit -m "k.txt"
git log --oneline --decorate --all --graph
git reset --soft 7da2
git status
git log --oneline --decorate --all --graph
Como desfazer o reset?
git reflog
git reset af19
git log --oneline --decorate --all --graph
git reset --hard 7da2
git status
git log --oneline --decorate --all --graph
Como apagar o ltimo commit do
repositrio remoto?
git log --oneline --decorate --all --graph
git reset a4b1 ou HEAD^
git log --oneline --decorate --all --graph
git push origin master
No faa isso, algum com certeza
vai te xingar..
git push origin master -f ou --force
cd gitpresentation2
git fetch
git log --oneline --decorate --all --graph
git merge origin/master
git reset origin/master
git log --oneline --decorate --all --graph
Rodrigo Branas
Site: http://www.agilecode.com.br
Twitter: @rodrigobranas
Facebook: http://www.facebook.com/canalrodrigobranas
SlideShare: http://www.slideshare.com/rodrigobranas
YouTube: http://www.youtube.com/rodrigobranas
LinkedIn: http://br.linkedin.com/in/rodrigobranas
+Plus: https://plus.google.com/+RodrigoBranas
GitHub: http://www.github.com/rodrigobranas

S-ar putea să vă placă și