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?

questionAnswers(3)

yourAnswerToTheQuestion