Luego puede realizar los cambios y, una vez satisfecho, fusionarlos con el repositorio principal sin preocuparse por romper los cambios.
Sin embargo, puede encontrar un escenario en el que necesita eliminar una rama remota para un repositorio específico. Explore cómo podemos lograr esto en este tutorial.
Git eliminar rama remota
GIT le permite eliminar una rama remota utilizando el comando Git Push seguido de la opción Eliminar.
La sintaxis del comando se proporciona a continuación:
git push remote_repo --delete Target_Branch
La opción -delete le dice a GIT que desea que la operación de presentación se convierta en una eliminación.
Otra sintaxis pasa la rama objetivo, como se muestra a continuación:
git push remote_repo: Target_Branch
Por ejemplo, para eliminar una rama llamada temp_branch de un repositorio remoto, podemos ejecutar un comando, como se muestra a continuación:
Git Push Origin - -Delete Temp_Branch
En nuestro caso, especificamos el nombre de la rama remota como origen. Esto tomará el repositorio especificado referenciado por el origen del nombre y eliminará la rama especificada.
Git eliminar rama local
En algunos casos, es posible que también deba eliminar una sucursal local. Afortunadamente, una sucursal local se almacena en la máquina local, y eliminarla no afecta la rama remota.
Por lo tanto, para eliminar una rama local, podemos usar el comando de rama GIT seguido de la opción -d. Esto le dice a GIT que deje caer la rama con el nombre especificado.
La sintaxis del comando se muestra a continuación:
$ Git Branch -d Target_Branch
El comando debe eliminar la rama dentro del repositorio especificado.
Si tiene cambios innumerados en la rama de destino, Git mostrará un error y no suelta soltar la rama. Para descartar los cambios y soltar la rama, use el indicador -f como se muestra en el siguiente comando:
$ Git Branch -fd Target_Branch
Use la opción -f con cuidado, ya que descartará por completo todos los cambios ingredientes. Esta acción es irreversible.
Puede sustituir la bandera -f con -d, que realiza una acción similar.
Conclusión
Este breve artículo le enseñó cómo eliminar una rama remota y local de un repositorio de git específico. Tenga en cuenta que las ramas locales y remotas no están relacionadas. Por lo tanto, eliminar uno no se refleja automáticamente en el otro repositorio. Necesitas quitar cada rama manualmente.