Respuestas:
Parece una etiqueta, por lo que el siguiente comando debería funcionar:
git tag -d refs/original/refs/heads/master
Pero, como ha dicho que no, puede eliminar el archivo del .gitdirectorio. Desde la raíz del repositorio, un comando como este lo obtendrá:
rm .git/refs/tags/refs/original/refs/heads/master
La ruta puede ser ligeramente diferente si el git-tagcomando falla, por lo que es posible que desee cd .git/refsencontrar la cabeza infractora por prueba y error. Eliminar el archivo eliminará la referencia de su repositorio local.
.git/refs/original/refs/heads/master.
git update-reflugar de mutar manualmente las partes internas de Git. Ver la respuesta de Alexey.
Este comando debería funcionar
git update-ref -d refs/original/refs/heads/master
git update-ref -dlugar de solo rmref: las cosas malas pueden suceder de otra manera.
refsdirectorio
Esta es una referencia. Normalmente creado por git filter-branch: es un puntero al lugar donde estaba su rama antes de ejecutarla git filter-branch.
Y para eliminar cualquier referencia, siempre puede insertar nada en el repositorio local:
git push . :refs/original/refs/heads/master
Las otras respuestas también cubrieron bastante bien otras formas de eliminación.
git update-ref -d).