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 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