Git no pudo eliminar la rama, lo que indica: error: No se puede eliminar la rama... El problema está resuelto

una fuente de preguntas

      Hay muchas sucursales en el almacén de código local. A medida que el proyecto continúa iterando, tales sucursales se vuelven más y más. Entonces, quiero eliminar una rama de este tipo. Al eliminar una rama, se informa un error: error: Cannot delete branch '' checked out at '/Users/GoProject/src/codey el mensaje correspondiente es el siguiente:

inserte la descripción de la imagen aquí

Resolución de dos problemas

      Lo primero que hay que explicar es que cambié a la rama maestra y luego eliminé esta rama (es decir, no estoy en la rama actual, elimine la rama actual). Además, para eliminar la rama localmente, generalmente es ejecutar el comando: git branch -Dy git branch -d, en la mayoría de los casos, ¡tendrá éxito! Pero por extraño que parezca, no funcionó esta vez.
      Después de verificar el estado de esta rama, descubrí que el motivo de este problema era que había realizado rebaseoperaciones de código en esta rama al principio, pero había un conflicto y el conflicto no se resolvió, así que lo dejé así.

Supongo que te gusta

Origin blog.csdn.net/whq19890827/article/details/130836831
Recomendado
Clasificación