git pull --rebase
Iniciar situação (sem alterações não empurradas,>
indica a ramificação atual):
o C [> master][origin/master]
|
o B
|
o A
|
...
Após umgit fetch
a estrutura do log geralmente se parece com
o E [origin/master]
|
o C'
|
o B'
|
o D
|
| o C [>master]
| |
| o B
|/
o A
|
...
Agoragit rebase origin/master master
geralmente produz conflitos. Égit pull --rebase
mais inteligente e apenas usagit reset
fazermaster
também aponte paraE
E semaster
==origin/master
inicialmente?