Cuando se utiliza "Push a aguas arriba ..." en Eclipse, las nuevas confirmaciones "locales" son empujados al repositorio remoto y el Remote Branch Ref se actualiza en el repositorio local (por lo tanto, master
y origin/master
hacen referencia al mismo compromiso).¿Cuál es la diferencia entre "Push ..." y "Push to aguas arriba ..." en Eclipse
Cuando se utiliza "Push ..." y añadiendo una referencia empuje de maestría en la ventana del asistente (refs/heads/*
), las nuevas confirmaciones "locales" son empujados al repositorio remoto (como antes) pero el árbitro rama remoto no se actualiza en el repositorio local (por lo que master
referencia el último compromiso pero origin/master
no se movió).
¿Cuál es la diferencia entre estas dos formas de trabajo? ¿Es útil para flujos particulares de trabajo descentralizados? ¿Cuáles serían los comandos git correspondientes de estos dos enfoques?
Buena pregunta; Nunca escuché y no puedo imaginar un caso de uso donde la rama de seguimiento remoto no se actualiza al presionar. – Mot