Cabezal de origen Git Push

Abdul Jabbar 20 junio 2023
  1. Comando Git Push
  2. Comando Git Push Origin Head
Cabezal de origen Git Push

En este artículo, discutiremos el procedimiento para enviar la rama actual con un nombre similar al repositorio local al repositorio remoto usando los comandos de Git.

Comando Git Push

Supongamos que el desarrollador quiere nombrar el repositorio remoto igual que el repositorio local. En ese caso, tienen que ejecutar el comando git push seguido del nombre de la rama cada vez, y este escenario parece ser mucho más agitado para que el desarrollador mencione el nombre de la rama cada vez que necesite enviar el código al servidor. .

¿Qué pasa si escribimos el comando único cada vez para nombrar el repositorio remoto? Este paso facilitará mucho la vida del desarrollador y no tendrá que preocuparse por el nombre del repositorio cada vez.

Comando Git Push Origin Head

Los desarrolladores con frecuencia envían el trabajo más reciente a sus sucursales porque otros miembros del equipo pueden acceder y utilizar el código fácilmente, por lo que en esta situación, HEAD indica la confirmación más reciente en la sucursal. A continuación, se menciona una manera fácil de usar para enviar el nombre de la sucursal actual a un control remoto.

Dominio:

git push origin HEAD

Aquí, el git push se ejecuta consistentemente en diferentes ramas. Mientras que HEAD indica el pico (parte superior) de la rama actual, y Git elegirá el nombre de la rama de ahí.

Entonces es equivalente al comando.

Dominio:

git push origin CURRENT_BRANCH_NAME

El git push capturará el nombre remoto perseguido por un nombre de sucursal local. Este comando funcionará de manera predeterminada hasta que el nombre de esta sucursal sea igual al nombre de la sucursal en el control remoto.

Digamos que ejecutamos el siguiente comando.

Dominio:

git push origin

Este comando no funcionará porque Git no puede hacer coincidir el nombre de la rama local con el origen en el repositorio local. Después de eso, si configuramos la rama de seguimiento a la que queremos enviar, funcionará bien.

En algunos casos, los desarrolladores quieren enviar la sucursal local a la remota con un nombre único según los requisitos del proyecto o los estándares seguidos en la organización, y pueden hacerlo posible mencionando el nombre de la sucursal remota exactamente después de escribir el nombre de la sucursal local. , y nada que dos puntos deban separarlo.

Se puede hacer ejecutando los siguientes comandos.

git push origin register:new–branch

O

git push origin HEAD:new–branch
Abdul Jabbar avatar Abdul Jabbar avatar

Abdul is a software engineer with an architect background and a passion for full-stack web development with eight years of professional experience in analysis, design, development, implementation, performance tuning, and implementation of business applications.

LinkedIn

Artículo relacionado - Git Push