fatal: impossible de créer 'refs / heads / master.lock': le fichier existe fatal: - Récupérer cette erreur en poussant les commits

J'obtiens l'erreur suivante tout en poussant le commettre

$ git push origin master
fatal: unable to create 'refs/heads/master.lock': File exists fatal:
The remote end hung up unexpectedly

J'ai pensé à retirer le fichier de verrouillage (refs/heads/master.lock) à partir de ma machine locale. Mais ce fichier n'est pas disponible. Je pense que ce fichier est dans le serveur git.

Quelle est l'origine de ce problème? Si je supprime ce fichier à partir du serveur, il va résoudre le problème si le fichier existe?

source d'informationauteur Jon