En este estudio, hablaremos sobre el procedimiento para eliminar todas las ramas GIT excepto maestro o principal!
Cómo eliminar todas las ramas GIT excepto Main o Master?
Si los desarrolladores desean eliminar todas las ramas locales de extracto maestro o principal, entonces, en primer lugar, se requiere cambiar a la principal o maestro de otras ramas porque la rama de trabajo actual no se elimina. Después de eso, vea todas las ramas existentes usando el "$ GIT Branch" dominio. A continuación, elimine todas las ramas y vuelva a verificar la lista de ramas de directorio local de Git para su verificación.
Consulte los pasos dados a continuación para la implementación del escenario dado!
Paso 1: Rama de interruptor
Primero, cambie al "principal"Rama de otra rama Git:
$ git switch principal
Paso 2: Lista de ramas locales Git Git
A continuación, ejecute el siguiente comando para ver la lista de todas las ramas:
$ GIT Branch
Como puede ver eso, tenemos múltiples ramas que no sean "principal" y "maestro" sucursales:
Paso 3: Eliminar todas las ramas excepto Main y Master
Finalmente, ejecute el comando proporcionado a continuación para eliminar todas las ramas excepto "principal" y "maestro":
$ git rama | Grep -V "Master \ | Main" | Xargs Git Branch -d
Aquí, "$ GIT Branch"Enumerará todas las ramas Git, la"Grep -V"Filtrará las ramas especificadas, por ejemplo, el"principal" y "maestro", y el "rama de xargs git"Utilizado para pasar el nombre de rama filtrado al comando git:
Paso 4: Enumere las ramas locales
Por último, verificaremos la operación eliminada utilizando el comando proporcionado:
$ GIT Branch
Según la salida a continuación, hemos eliminado con éxito todas las ramas excepto "principal" y "maestro"Comandos:
Eso es todo! Hemos compilado eficientemente lo más fácil de eliminar todas las ramas GIT excepto "principal" y "maestro".
Conclusión
Para eliminar todas las ramas GIT, excepto las ramas especificadas, primero, cambie a la "principal" o "maestro"Ramas, luego muestre todas las ramas existentes utilizando el"$ GIT Branch" dominio. Después de eso, elimine todas las ramas ejecutando el "$ git rama | GREP -V "Master \ | Main" | Xarg Git Branch -d"Comando, y por último, nuevamente, verifique la lista de ramas de directorio local Git para su verificación. Este estudio explicó el procedimiento de eliminar todas las ramas GIT, excepto maestro o principal.