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
Just do
git branch -d commits
to delete the local branch.
Use the -D switch to delete it irrespective of its merged status.
-D
Use
git update-ref -d refs/notes/origin/commits
to delete the ref.
You can also hard-delete it as mentioned in other answers with
rm -rf .git/refs/notes