Git incapable de résoudre les références en poussant

Je rencontre un problème avec Git. Pour des raisons inconnues, mon maître branche a en quelque sorte été corrompu. J'ai un local de s'engager à ce que j'ai envie de pousser, mais quand je pousse, j'obtiens ceci:

git push origin master
error: unable to resolve reference refs/remotes/origin/master: No such file or directory
error: cannot lock the ref 'refs/remotes/origin/master'.
Everything up-to-date

J'ai vu la question sur d'autres conseils, mais, habituellement, se référant à la tire et ne pousse. Néanmoins, j'ai essayé de leurs solutions, mais en vain:

  1. Essayé modifiant à mon commit courant et en poussant
  2. nettoyé mon dépôt git avec git gc --prune=now
  3. Essayé rm .git/refs/removes/origin/master

Aucun n'a résolu mes problèmes. Des pensées ou des idées?

source d'informationauteur cidthecoatrack