Cómo crear rama vacía en Git (sin Parrent)

Cómo crear rama vacía en Git (sin Parrent)

Git es un poderoso sistema de control de versiones que permite a los desarrolladores rastrear los cambios en su base de código y administrar sus proyectos de manera efectiva. Una de las características clave de Git es la ramificación, que permite a los desarrolladores crear versiones separadas de una base de código y trabajar en ellas simultáneamente. En este artículo, veremos cómo crear una rama vacía en Git usando el "-huérfano" opción.

Una rama "huérfana" en Git es una rama que no tiene una rama principal, lo que significa que no contiene ninguno de los historial de la rama principal. Esto puede ser útil cuando desea crear una nueva rama que comience desde cero y no contenga ninguno del código o historial desde la rama principal. Aquí le mostramos cómo crear una rama vacía usando la opción "-orphan" en Git:

Git crea rama vacía

Cree una nueva rama: para crear una nueva rama "huérfana", use el comando 'git checkout -orphan'. Reemplazar con el nombre de la rama que quieres crear. Por ejemplo, para crear una rama llamada "Featu_Branch", Usaría el siguiente comando:

Git Checkout -Orphan Featu_Branch  

El comando anterior creará una nueva rama sin padres. Ahora, puede eliminar todos los archivos del directorio de trabajo actual, para que no se comprometan con una nueva rama.

git rm -rf .  

Ahora, puede agregar nuevos archivos a esta nueva rama, comprometernos con el repositorio.

Empuje la nueva rama al repositorio remoto

Primero verifique que se haya creado la nueva rama, use la rama Git de comando nuevamente. Esto enumerará todas las ramas en su repositorio, con la rama actual resaltada por un asterisco (*).

Si desea que la nueva rama esté disponible en el repositorio remoto, puede usar el 'Git Push -u Origin'. Reemplazar con el nombre de la rama que creaste. Por ejemplo, para empujar el "Featu_Branch" al repositorio remoto, utilizaría el siguiente comando:

Git Push -U Origin Featu_Branch.  

Eso es todo! Has creado con éxito un vacío "huérfano" rama en GIT. Ahora puede cambiar a la nueva rama y comenzar a hacer cambios sin afectar el código en la rama original. Cuando esté listo para fusionar los cambios, puede usar el comando git fusionar para fusionar los cambios en la rama original.

Conclusión

En conclusión, creando un vacío "huérfano" Branch en Git es una forma útil de comenzar una nueva rama desde cero y mantenerla separada de la rama principal. Mediante el uso del "-huérfano" Opción, puede crear una nueva rama que no contenga ninguno de los historial de la rama principal, por lo que es ideal para crear nuevos proyectos o probar nuevas ideas.