Crear una nueva rama en Git

¿Nuevo en Git? Todos hemos estado allí cuando incluso la cosa más simple parece complicada.

Está bien no saber o recordar cosas. Es por eso que existen tutoriales como este para ayudarte.

Si desea crear una nueva rama local en Git, use el git branch dominio:

                      
                        git branch <BRANCH-NAME>
                      
                    

Pero git branch no es el único comando para este propósito. usted también puede git checkout -b para crear una nueva sucursal local y luego cambiar a ella.

Echemos un vistazo a estos comandos en detalle.

Método 1: crea una nueva rama local con el comando git branch

Esto es lo que recomiendo usar porque es más fácil de relacionar y recordar.

                      
                        git branch <BRANCH-NAME>
                      
                    

Repasemos el uso práctico y el comportamiento de git branch dominio.

                      
                        $ git branch
* master

$ git branch new-lhb-branch

$ git branch
* master
  new-lhb-branch
                      
                    

Como puede ver, una nueva rama local de Git new-lhb-branch es creado. Pero, la rama activa sigue siendo la master rama. Para cambiar a esta rama recién creada, puede usar git switch dominio:

                      
                        git switch <BRANCH-NAME>
                      
                    

Método 2: crear una nueva rama con el comando git checkout -b

Y ahora, veamos la sintaxis del comando ‘git checkout’:

                      
                        git checkout -b <BRANCH-NAME>
                      
                    

los -b la bandera es correr git branch antes de correr git checkout .

Repasemos un example Para el git checkout mando también…

                      
                        $ git branch
* master

$ git checkout -b new-branch-lhb
Switched to a new branch 'new-branch-lhb'

$ git branch
  master
* new-branch-lhb
                      
                    

Como puedes ver ahora, el git checkout El comando no solo creó una nueva rama, sino que también cambió a la rama recién creada.

Diferencia entre git branch y git checkout -b

La principal diferencia entre usar el git branch comandar el git checkout comando junto con -b bandera es que cuando usas git branch comando, solo creará una nueva rama local. Considerando que, si usa git checkout comando con el -b flag, creará una nueva sucursal local e inmediatamente cambiará a la sucursal recién creada.

¡Disfruta aprendiendo Git!


Related Posts