Submit Search
Upload
#6 - Git - Desfazendo as coisas
•
12 likes
•
9,140 views
Rodrigo Branas
Follow
Desfazendo as coisas com Git.
Read less
Read more
Software
Report
Share
Report
Share
1 of 54
Download Now
Download to read offline
Recommended
CI/CD with K8s & Gitlab CI
CI/CD with K8s & Gitlab CI
Vincent Lombard
#1 - Git - Introdução
#1 - Git - Introdução
Rodrigo Branas
Git para inciantes
Git para inciantes
Bruno Almeida
#3 - Git - Branching e Merging
#3 - Git - Branching e Merging
Rodrigo Branas
#5 - Git - Contribuindo com um repositório remoto
#5 - Git - Contribuindo com um repositório remoto
Rodrigo Branas
#4 - Git - Stash
#4 - Git - Stash
Rodrigo Branas
#2 - Git - DAG
#2 - Git - DAG
Rodrigo Branas
Node.js - #7 - Core Modules - http - Parte 1 - Rodrigo Branas
Node.js - #7 - Core Modules - http - Parte 1 - Rodrigo Branas
Rodrigo Branas
More Related Content
More from Rodrigo Branas
Clean Architecture
Clean Architecture
Rodrigo Branas
Node.js - #6 - Core Modules - net - Rodrigo Branas
Node.js - #6 - Core Modules - net - Rodrigo Branas
Rodrigo Branas
Node.js - #5 - Process - Rodrigo Branas
Node.js - #5 - Process - Rodrigo Branas
Rodrigo Branas
Node.js - #4 - Timers - Rodrigo Branas
Node.js - #4 - Timers - Rodrigo Branas
Rodrigo Branas
Node.js - #3 - Global Objects - Rodrigo Branas
Node.js - #3 - Global Objects - Rodrigo Branas
Rodrigo Branas
Node.js - #2 - Sistema de Módulos - Rodrigo Branas
Node.js - #2 - Sistema de Módulos - Rodrigo Branas
Rodrigo Branas
Node.js - #1 - Introdução - Rodrigo Branas
Node.js - #1 - Introdução - Rodrigo Branas
Rodrigo Branas
A evolução do AngularJS
A evolução do AngularJS
Rodrigo Branas
JavaScript - Date
JavaScript - Date
Rodrigo Branas
JavaScript - Expressões Regulares
JavaScript - Expressões Regulares
Rodrigo Branas
Automação de Testes com AngularJS
Automação de Testes com AngularJS
Rodrigo Branas
Scope AngularJS
Scope AngularJS
Rodrigo Branas
HTTP Interceptors com AngularJS
HTTP Interceptors com AngularJS
Rodrigo Branas
Criando serviços com AngularJS
Criando serviços com AngularJS
Rodrigo Branas
Criando Filtros com AngularJS
Criando Filtros com AngularJS
Rodrigo Branas
Criando aplicações Single-Page com AngularJS
Criando aplicações Single-Page com AngularJS
Rodrigo Branas
Construindo Diretivas com AngularJS
Construindo Diretivas com AngularJS
Rodrigo Branas
Técnicas de Refactoring
Técnicas de Refactoring
Rodrigo Branas
Selenium - WebDriver
Selenium - WebDriver
Rodrigo Branas
Test-Driven Development com JavaScript, Jasmine Karma
Test-Driven Development com JavaScript, Jasmine Karma
Rodrigo Branas
More from Rodrigo Branas
(20)
Clean Architecture
Clean Architecture
Node.js - #6 - Core Modules - net - Rodrigo Branas
Node.js - #6 - Core Modules - net - Rodrigo Branas
Node.js - #5 - Process - Rodrigo Branas
Node.js - #5 - Process - Rodrigo Branas
Node.js - #4 - Timers - Rodrigo Branas
Node.js - #4 - Timers - Rodrigo Branas
Node.js - #3 - Global Objects - Rodrigo Branas
Node.js - #3 - Global Objects - Rodrigo Branas
Node.js - #2 - Sistema de Módulos - Rodrigo Branas
Node.js - #2 - Sistema de Módulos - Rodrigo Branas
Node.js - #1 - Introdução - Rodrigo Branas
Node.js - #1 - Introdução - Rodrigo Branas
A evolução do AngularJS
A evolução do AngularJS
JavaScript - Date
JavaScript - Date
JavaScript - Expressões Regulares
JavaScript - Expressões Regulares
Automação de Testes com AngularJS
Automação de Testes com AngularJS
Scope AngularJS
Scope AngularJS
HTTP Interceptors com AngularJS
HTTP Interceptors com AngularJS
Criando serviços com AngularJS
Criando serviços com AngularJS
Criando Filtros com AngularJS
Criando Filtros com AngularJS
Criando aplicações Single-Page com AngularJS
Criando aplicações Single-Page com AngularJS
Construindo Diretivas com AngularJS
Construindo Diretivas com AngularJS
Técnicas de Refactoring
Técnicas de Refactoring
Selenium - WebDriver
Selenium - WebDriver
Test-Driven Development com JavaScript, Jasmine Karma
Test-Driven Development com JavaScript, Jasmine Karma
#6 - Git - Desfazendo as coisas
1.
Rodrigo Branas –
@rodrigobranas - http://www.agilecode.com.br #6 - Git - Desfazendo as coisas
2.
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
3.
http://www.youtube.com/rodrigobranas
4.
git reset
5.
soft, mixed e
hard
7.
echo k >
k.txt git add -A git commit -m "k.txt"
9.
git log --oneline
--decorate --all --graph
11.
git reset --soft
7da2
13.
git status
15.
git log --oneline
--decorate --all --graph
17.
Como desfazer o
reset?
18.
git reflog
20.
git reset af19
22.
git log --oneline
--decorate --all --graph
24.
git reset --hard
7da2
26.
git status
28.
git log --oneline
--decorate --all --graph
30.
Como apagar o
último commit do repositório remoto?
31.
git log --oneline
--decorate --all --graph
33.
git reset a4b1
ou HEAD^
35.
git log --oneline
--decorate --all --graph
37.
git push origin
master
39.
Não faça isso,
alguém com certeza vai te xingar..
40.
git push origin
master -f ou --force
42.
cd gitpresentation2
44.
git fetch
46.
git log --oneline
--decorate --all --graph
48.
git merge origin/master
50.
git reset origin/master
52.
git log --oneline
--decorate --all --graph
54.
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
Download Now