¿Para qué se usa Git Checkout -orphan??

¿Para qué se usa Git Checkout -orphan??
Mientras se trata de grandes proyectos de desarrollo en GIT, los desarrolladores trabajan en múltiples ramas. Trabajan en una rama separada para cada característica y la combinan con la rama principal. Sin embargo, a veces, no desea compartir la historia de una rama específica con la rama principal. En esta situación, Git le permite crear una rama huérfana separada.

Este artículo explicará:

  • ¿Por qué se usa "Git Checkout -orphan"??
  • Cómo usar el comando "Git Checkout -orphan" en GIT?

¿Por qué se usa "Git Checkout -orphan"??

El "git checkout -orphan"Es un comando en GIT utilizado para crear o hacer una nueva rama huérfana en GIT sin historial de commit. La rama huérfana es una rama independiente que comienza con una confirmación de raíz separada. Su objetivo principal es crear/hacer una rama en un estado inicial de Git en el repositorio.

Cómo usar el comando "Git Checkout -orphan" en GIT?

Para utilizar el "git checkout -orphan"Comando en GIT, primero, redirigir al repositorio local y ver su historial de confirmación. Luego, cree una rama huérfana usando el "git checkout -orphan " dominio. Por último, verifique el registro de git para verificar los cambios.

Paso 1: Navegue al repositorio local

Primero, utilice el siguiente comando y redireccione al repositorio local deseado:

CD "C: \ Git \ Repo1"

Paso 2: Verifique el registro de git

Luego, muestre el historial de confirmación del repositorio actual:

Git log -enoneline

En la salida a continuación, se puede ver todos los cometidos del repositorio actual:

Paso 3: Crear rama huérfana

Para crear una rama huérfana en GIT, use el "CAMENTA DE GIT"Comando con el"-huérfano"Opción y el nombre de rama huérfana deseado. Por ejemplo, hemos especificado el "orpBranch"Nombre para nuestra rama huérfana:

Git Checkout -Orphan OrpBranch

Se puede observar que se ha creado la rama huérfana, y lo hemos cambiado con éxito:

Paso 4: Ver Historia de confirmación

Por último, vea el registro de git para verificar el historial de confirmación de la rama huérfana:

Git log -enoneline

Como puede ver, la rama huérfana no contiene ningún historial de confirmación:

Eso fue todo sobre el "git checkout -orphan"Comando en GIT.

Conclusión

El "git checkout -orphan"Es un comando GIT utilizado para crear una nueva rama huérfana en GIT sin historial de commit. La rama huérfana es una rama separada que comienza con un confirmación de raíz distinta. Su objetivo principal es crear una rama en un estado inicial de Git en el repositorio. Para crear/hacer una rama huérfana, utilice el comando "Git Checkout -orphan". Este artículo explicó el uso del comando "Git Checkout -orphan" en Git.