Establecer seguimiento y publicar una sucursal
Una nueva rama existe solo en su computadora hasta que la presiona. El primer Push pregunta a qué control remoto enviarlo y, a partir de ahí, la rama rastrea esa rama remota (es ascendente), como git push -u. Set Upstream… cambia lo que rastrea.
Funciona en GitTree Gratis: todas las funciones locales de Git, una vez que hayas iniciado sesión.
En esta página
Antes de empezar
- El repositorio tiene un control remoto, como
origin(agregar y editar controles remotos).
donde encontrarlo
- Push en la barra de herramientas, en una rama que aún no rastrea nada.
- Haga clic derecho en una rama: Upstream › Set Upstream…, Unset Upstream o Fast-Forward to Upstream.
| acción | macOS | Windows y Linux |
|---|---|---|
| Push | ⌘⇧U | Ctrl+Shift+U |
Pasos
Empujar la nueva rama
Con la sucursal retirada, presione Push. GitTree dice que la sucursal aún no rastrea una sucursal remota y solicita el Remote.
Elige el control remoto
Elija el control remoto, generalmente
origin, y presione Push to origin. Allí se crea la sucursal con el mismo nombre.
Resultado esperado
La rama está en el control remoto y la rastrea: Pull y Push ahora trabajan con ella sin preguntar.
Cambiar lo que sigue una sucursal
- Set Upstream… abre What should … track?: elige Upstream branch y presiona Track, o Track Nothing.
- Fast-Forward to Upstream mueve la rama a su nivel ascendente cuando no tiene nada nuevo propio.
- Para enviar a una rama con otro nombre, ejecute Push … to … desde la paleta de comandos.
Si algo sale mal
"Aún no hay sucursales de seguimiento remoto. Busque primero".
GitTree solo conoce las ramas del control remoto después de una búsqueda. Elija Fetch All y luego configure el flujo ascendente.
"Esta sucursal no rastrea nada".
Acciones como Fast-Forward to Upstream necesitan un upstream. Empuje la rama o use Set Upstream….
Preguntas
¿Qué es una sucursal aguas arriba?
La sucursal remota que sigue su sucursal local, como origin/feature/search. GitTree compara los dos para mostrar lo que necesitas tirar o empujar.
