I have bit of a difficulty in deleting a local ref branch(refs/notes/origin/commits). I was able to delete the branch(refs/notes/origin/commits) in the remote repository usi
you can just delete the file out of the .git directory. From the repository root, a command like this will get it:
rm .git/refs/tags/refs/original/refs/heads/master
The path may be slightly different if the git-tag command failed, so you may want to cd .git/refs and find the offending head by trial-and-error. Deleting the file will remove the reference from your local repository.