He visto dos formas diferentes de fusionar sucursales locales.Use 'pull' o 'merge' para fusionar sucursales locales?
git checkout master
git merge new_feature
git checkout master
git pull . new_feature
¿Cuál es la diferencia, pros/cons?
He visto dos formas diferentes de fusionar sucursales locales.Use 'pull' o 'merge' para fusionar sucursales locales?
git checkout master
git merge new_feature
git checkout master
git pull . new_feature
¿Cuál es la diferencia, pros/cons?
En términos locales, no hay diferencia entre fusión y extracción. Cuando se trata de controles remotos, "extracción" primero busca los objetos del control remoto, luego se fusiona con la rama local. Pero cuando se trata de sucursales locales, no hay nada que recuperar (todos los objetos ya están en el repositorio local) por lo que la parte de "extracción" de tirar es efectivamente una operación no operativa. En el caso local, entonces, "tirar" es básicamente lo mismo que simplemente "fusionar". porcelana
En este caso, no hay diferencia.
"git pull." se utilizó antes de "git merge" se ha creado (significado para el usuario) –
¿qué pasa con
git push. maestro ? – KarolDepka