Siempre uso git rebase para sincronizar mi código, encontré que git stash
guarda el trabajo actual y después de obtener el último código de master podemos fusionarlo con nuestro código usando git stash pop
.git stash pop vs git rebase
Supongamos que la secuencia es:
git stash
, es decir, mi trabajo actual se guardagit checkout master
, a continuación,git pull master
, es decir que haber recogido el último código de maestrogit checkout mybranch
git stash pop
Supongo que esto fusionará mi trabajo con el código actualizado, si en lugar de git stash pop
voy a hacer
git rebase master
, entonces el resultado será el mismo o no?
Su sugerencia y ayuda serán apreciadas, Gracias por su tiempo.
¡Realice la existencia de esta característica! Siempre lo hago de nuevo ... ¡qué vergüenza! Gracias :) – nonintanon
Más información sobre cuándo usar 'git merge' vs' git rebase' aquí: http://stackoverflow.com/a/804156/2104168 – cjsimon