¿Cómo actualizo mi repositorio bifurcado usando SourceTree?

108

Estoy usando SourceTree (con BitBucket) para administrar mi código. He bifurcado un repositorio y el repositorio principal se ha actualizado.

¿Cómo uso SourceTree para fusionar el código ascendente en mi repositorio bifurcado?

Aaron Brager
fuente

Respuestas:

220

Primero, configure el repositorio principal:

  1. Abra su repositorio bifurcado en SourceTree.
  2. Seleccione RepositorioConfiguración del repositorio ... en el menú (o presione ,).
  3. En el panel Remotos , presione Agregar .
  4. Ingrese el nombre que desee (a menudo upstreamomaster ) y la URL / ruta del repositorio principal.
  5. Presione OK, luego OK.

Ahora, para actualizar:

  1. Seleccione Tirar en la barra de herramientas.
  2. En el menú desplegable "Extraer del repositorio", cambie de su bifurcación al repositorio que acaba de agregar.
  3. Presiona OK.
  4. (Opcional) Una vez que haya extraído, es posible que desee enviar cualquier contenido nuevo al servidor.
Aaron Brager
fuente
22
También tuve que presionar "Actualizar" junto a la rama Remota para tirar. Y luego seleccione "maestro" allí antes de que pueda presionar OK.
am_
Un resumen más elaborado de esto se encuentra en este blog que, por supuesto, acredita esta respuesta SO.
Neo