Io uso sempre git rebase per sincronizzare il mio codice, ho trovato che git stash
salva il lavoro corrente e dopo aver recuperato l'ultimo codice dal master possiamo fonderlo con il nostro codice usando git stash pop
.git stash pop vs git rebase
Supponiamo che la sequenza è:
git stash
, vale a dire il mio lavoro attuale è salvatagit checkout master
, poigit pull master
, cioè ho recuperato ultimo codice da maestrogit checkout mybranch
git stash pop
Immagino che questo unirà il mio lavoro con il codice aggiornato, se invece di git stash pop
farò
git rebase master
quindi il risultato sarà lo stesso o no?
Il tuo suggerimento e il tuo aiuto saranno apprezzati, Grazie per il tuo tempo.
Basta realizzare l'esistenza di questa funzione! Lo faccio sempre ribellando .. che vergogna! Grazie :) – nonintanon
Ulteriori informazioni su quando utilizzare 'git merge' vs' git rebase' qui: http://stackoverflow.com/a/804156/2104168 – cjsimon