Cómo podar las sucursales locales en Git

Cómo podar las sucursales locales en Git

Mientras trabajamos en GIT, generalmente fusionamos diferentes ramas para múltiples operaciones y características. Esta plataforma también le permite crear nuevas ramas si es necesario y puede cambiar a cualquier rama existente cuando sea necesario. Por defecto, trabaja en la rama raíz del proyecto, conocida como el "principal" rama.

Sin embargo, existe una situación en la que desee podar ramas innecesarias del repositorio de git para liberar el espacio de trabajo y estar más organizado. Para hacerlo, utilice el "$ git rama -d "Comando en la terminal Git Bash.

Este manual explicará cómo podar ramas locales fusionadas e innumeradas en GIT.

Cómo podar ramas sin problemas locales en GIT?

Consideremos que tenemos un proyecto con múltiples ramas creadas en la máquina local para diferentes fines, pero no existen en los repositorios remotos. Ahora, queremos limpiar el repositorio local de Git. Antes de hacerlo, se requiere ejecutar el "$ git rama -a"Comando para verificar todas las ramas que están disponibles en nuestro repositorio y luego eliminarlas usando el"$ git rama -d " dominio.

Ahora, avanza hacia la implementación del procedimiento establecido!

Paso 1: Muévete al directorio GIT

Primero, navegue al directorio GIT utilizando el "cd" dominio:

$ CD "C: \ Users \ nazma \ git \ mari_khan"


Paso 2: Enumere todas las ramas

Para enumerar todas las ramas, hemos utilizado el "-a"Bandera con el"rama git" dominio:

$ git rama -a


Como puede ver, tenemos múltiples ramas locales y el símbolo "*" al lado del "principal"Rama que indica que esta es nuestra rama de trabajo actual. Además, las últimas tres ramas son las ramas remotas clonadas:


Paso 3: poda no totalmente rama local

Para podar o limpiar la rama local no femenina e innumerada, ejecute el comando dado con el "-D"Opción abreviada para"-fuerza -delete":

$ git rama -d alfa


La salida a continuación indica que nuestra rama "alfa"Se elimina con éxito del directorio de Root del proyecto:


Paso 4: Verifique la operación de ciruela

Para verificar que el "alfa"La rama está podada o no, ejecute el"rama git" dominio:

$ git rama -a


Como puede ver, la rama eliminada no se encuentra en la lista de ramas:


Quiere podar las ramas locales fusionadas? Consulte la siguiente sección!

Cómo podar fusionar las ramas locales en Git?

Una rama fusionada es un tipo de rama que se extrae y se fusiona con la rama del repositorio remoto. Git proporciona el "Git Branch -d "Comando para podar la rama local fusionada seleccionada.

Los pasos a continuación lo llevarán a realizar la acción anterior!

Paso 1: Rama local fusionada por la poda fusionada

Ejecute el comando proporcionado y especifique el nombre de la rama con el "-d" opción:

$ Git Branch -d MyBranch


Aquí, nuestra rama fusionada local específica "mybranch"Se elimina permanentemente del directorio de la raíz del proyecto:


Paso 2: Verifique la operación de ciruela

Ahora, ejecute el "rama git" con "-a"Opción para enumerar todo la rama y verificar la acción de eliminación:

$ git rama -a


La salida dada a continuación indica que "mybranch"La rama fusionada ya no existe en el repositorio:


Hemos proporcionado las instrucciones relacionadas con las ramas locales de circulación en GIT.

Conclusión

Para podar sucursales locales en GIT, primero, navegue hasta el repositorio local de GIT. Luego, enumere todas las ramas actuales en el repositorio actual. Después de eso, ejecute el "$ git rama -d "Comando para eliminar la sucursal local inconsciente. Para podar la rama fusionada, ejecute el "$ git rama -d " dominio. Este manual demostró cómo podar las ramas locales en GIT.