Actualice la rama principal, lo que debe hacer independientemente.
Entonces, uno de:
rebase la rama de edad contra la rama principal. Resuelve los conflictos de combinación durante la rebase, y el resultado será una rama actualizada que se fusiona limpiamente contra el maestro.
Combine su rama en el maestro y resuelva los conflictos de combinación.
Combine el maestro en su rama y resuelva los conflictos de fusión. Entonces, la fusión de su rama a la maestra debe estar limpia.
Ninguno de estos es mejor que el otro, simplemente tienen diferentes patrones de compromiso.
Usaría el enfoque de rebase, que da resultados globales más limpios a los lectores posteriores, en mi opinión, pero eso no es nada aparte del gusto personal.
para reajustar y mantener la rama que lo haría:
git checkout <branch> && git rebase <target>
En su caso, echa un vistazo a la rama de edad, entonces
git rebase master
conseguirlo reconstruida contra el maestro.
Si ha venido aquí para saber cómo actualizar una rama obsoleta contra el maestro en un repositorio de Git si no ha realizado ningún cambio en la sucursal local, simplemente haga un "git pull" – shabby