¿Cuál es la diferencia entre `git fetch` y luego` git rebase` y `git pull --rebase`?
Al leer elgit pull
page, le da esta severa advertencia sobregit pull --rebase
:
Este es un modo de operación potencialmente peligroso. Reescribe el historial, que no es un buen augurio cuando ya publicaste ese historial. No use esta opción a menos que haya leído git-rebase (1) cuidadosamente.
En elgit rebase
página, da mucha descripción pero no hay advertencia de este tipo.
Además, he visto a algunas personas decir que
git fetch
git rebase
es lo mismo qu
git pull --rebase
ientras que otros dicen que sonligerament diferente.
¿Cuál es la verdad