Git: presione sucursal local y realice un seguimiento

    Ya sea que se haya registrado durante a帽os o reci茅n est茅 comenzando, en alg煤n momento de su carrera deber谩 compartir los cambios de su base de datos de c贸digo. O tal vez, si eres como yo, tal vez solo est茅s paranoico y quieras almacenar todo en un repositorio remoto, como GitHub, para mantenerte a salvo en caso de que hagas algo est煤pido en tu m谩quina local.

    De cualquier manera, hay muchas formas de hacerlo, una de las cuales ser铆a enviar una sucursal local a un repositorio remoto. En este breve art铆culo, eso es exactamente lo que voy a repasar.

    Ahora supongamos que ha creado una nueva rama en su repositorio, tal vez para implementar una nueva funci贸n o corregir un error:

    $ git checkout -b <branch-name>
    

    Ahora que tiene una nueva rama para su funci贸n, realiza algunos cambios y adiciones a su c贸digo, lo dedica y est谩 listo para compartirlo con el resto de su equipo.

    La rama se puede enviar al repositorio remoto y la rama ascendente se puede rastrear en un orden:

    $ git push -u <repo-name> <branch-name>
    

    Como probablemente adivin贸, la rama <branch-name> presionado para <repo-name> en este caso.

    Una cosa importante a tener en cuenta es la -u elecci贸n. Esta opci贸n es un alias para --set-upstream, que proporcionar谩 una referencia de seguimiento ascendente a la rama que est谩 empujando.

    Esto es 煤til ya que esta referencia de seguimiento agrega, entre otras ventajas, a la rama remota especificada por defecto para comandos como git pull o git rebase cuando no se dan otros argumentos.

    Entonces, el uso com煤n de este comando parece ser:

    $ git push -u origin master
    

    Aqu铆 estamos empujando la sucursal “maestra” de nuestra tienda local a la etiqueta “iniciativa” remota. En muchos casos, una “iniciativa” es un repositorio remoto compartido por su equipo, similar a un repositorio en GitHub.

    Este mismo comando se puede utilizar para cualquier rama. Entonces, si estaba trabajando para corregir un error en su propia rama llamada “bug-184”, tambi茅n puede presionar eso:

    $ git push -u origin bug-184
    

    .

    Etiquetas:

    Deja una respuesta

    Tu direcci贸n de correo electr贸nico no ser谩 publicada. Los campos obligatorios est谩n marcados con *