116 votes

Erreur Git SVN : un processus Git s'est écrasé dans le référentiel plus tôt

J'essayais juste de valider les modifications dans le maître Git. D'après ce que j'ai lu, il semble que l'idée soit de supprimer le fichier de verrouillage. Le message dit :

assurez-vous qu'aucun autre processus Git n'est en cours d'exécution et supprimez le fichier manuellement

Peut-être que quelqu'un sait quel fichier supprimer et comment supprimer ?

87voto

Joel Points 3628

La suppression du index.lock comme l'a déclaré Schwern résoudra ce problème problème.

Vous pouvez le supprimer en exécutant rm -f ./.git/index.lock

La commande rm est utilisée pour supprimer (supprimer) des fichiers et des répertoires.

Le -f signifie force qui indique à votre ordinateur de supprimer les fichiers sans demander de confirmation

9voto

user3981082 Points 11

Pour les utilisateurs "GUI" comme moi

Ouvrez l'extension Git et choisissez le référentiel (si plusieurs) Choisissez "Paramètres" dans le menu du haut puis "Git Maintenance" puis cliquez sur "Supprimer le verrouillage de l'index"

Extensions Git : Paramètres-> Maintenance Git-> Supprimer le verrouillage de l'index

6voto

artegen Points 51

Cela peut également concerner n'importe quel fichier *.lock en .git/

Vérifiez-les et supprimez-les. Vous pouvez utiliser : rm -f ./.git/*.lock

2voto

Andrew Denysyuk Points 21

Vous avez déjà ouvert un commit dans un autre onglet du terminal

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X