xcode git macos version-control xcode9-beta

Cambio de rama en Xcode 9



git macos (5)

1) Presione el botón Mostrar navegador (esquina superior derecha de Xcode):

2) Muestra el navegador del proyecto, expande la carpeta Remotes :

3) Expanda la carpeta de origen, haga clic derecho en la rama que desea usar y haga clic en Checkout...

Tengo problemas para encontrar el elemento del menú para cambiar de rama usando Xcode 9. El menú de copias de trabajo parece haber desaparecido. ¿Algunas ideas?

Xcode 9

Xcode 8


Exponga la ventana del lado izquierdo (Navegador) en su Xcode seleccionando esta opción (verá esto en la parte superior derecha de su ventana de Xcode):

Ahora seleccione la segunda pestaña:

Haga clic derecho en la rama que desea pagar y presione el botón de pago del menú:


Parece que Apple ha movido la función de Controles de origen como la change branch , el version history a una pestaña separada en el área del Navegador para Xcode 9.x

A continuación se detallan los pasos para realizar el cambio de rama:

  1. Abra el Navigator area del Navigator area (si está oculto) presionando la ventana del panel izquierdo presente en la parte superior derecha de Xcode o use el atajo cmd + 2

  1. En el Source control navigator puede ver Branches , Tag presentes para su proyecto.

  1. Ahora, si desea cambiar de rama, seleccione la rama para cambiar y haga clic derecho sobre ella.

  2. Seleccione Finalizar compra . Esto generará una alerta Do you want to check out “<branch name>”? Seleccione Checkout .

  1. Ahora esto cambiará su rama a la seleccionada después de algún tiempo.

Nota: Para cambiar entre ramas, debe confirmar o descartar los cambios realizados en el proyecto.

  1. Incluso puede ver el historial de registro seleccionando la sucursal. El historial de confirmación se puede ver en función de las últimas 24 horas, los últimos 7 días y los últimos 30 días.



  • Presione ⌘2 para abrir el nuevo Navegador de control de fuente.
  • Haga clic derecho en el icono master .

Para cambiar a una rama diferente

  • Haga clic derecho en una rama no actual
  • Elija Checkout...
  • Presione o haga clic en el botón Checkout .