¿Es posible fusionar los cambios de un repositorio central a una sucursal local sin tener que confirmar/ocultar las modificaciones en la sucursal local y el maestro de pago y envío?git fusionando cambios en la sucursal local
Si estoy trabajando en el "trabajo" de la sucursal local y hay algunos cambios sin compromiso, utilizo los siguientes pasos para obtener actualizaciones del repositorio central en mi rama de trabajo.
git stash
git checkout master
git pull
git checkout work
git rebase master
git stash pop
Por lo general, no hay cambios sin compromiso en "trabajo" y luego omito los pasos del alijo.
Lo que realmente me gustaría es algo como lo siguiente:
git pull master (updates master while work branch is checked out and has changes)
git rebase master (rebases the updates into work branch uncommited changes are still safe)
¿Hay algo más fácil de lo que actualmente hago?
me sorprende que esto sigue siendo tan difícil de hacer en Git. Como usuario de SVN desde hace mucho tiempo, esta funcionalidad incorporada (combinando sin problemas los cambios remotos en una copia de trabajo modificada) es algo en lo que mi equipo confió a diario. – Spongman