62 votes

Fenêtres Github: échec de la validation: impossible de créer une nouvelle validation

J'ai: http://windows.github.com/

Mon projet actuel est autour de 20k fichiers, autour de 150 MO (et ne parle pas de la lenteur qu'il est et je ne peut pas faire une chose maintenant) il n'a même pas m'engager! J'obtiens cette erreur: s'Engager échec: Échec de la création d'un nouveau commit.

Qui semble que personne n'est d'avoir.

J'ai déjà supprimé le dossier et cloné encore une fois, pas d'échappatoire. Que faire?

Si je choisis d'ouvrir la coquille, tout cela * des accidents!


Edit:

Car le problème que j'ai passé à Git Extensions et je n'ai pas regarder en arrière!

merci pour vos réponses

77voto

mpoulshock Points 526

Ce qui m'est arrivé. Essayez l'ouverture de PowerShell et manuellement commettre chaque fichier à l'aide de la "git add [nom de fichier] de la commande". Pour voir les fichiers qui ont été commis, entrez "git status" dans la ligne de commande. Le vert des fichiers ont été commis, les rouges non validées.

Une fois que vous avez commis tous, type "git commit." Revenez ensuite à Github pour Windows et de le synchroniser.

Je ne suis pas sûr de ce qui cause ce problème, mais une fois que j'ai suivi les étapes ci-dessus, Github est allé à la normale, génial comportement.

33voto

underblob Points 131

J'ai eu ce problème aussi après un crash inattendu. Je ne pouvais pas réparer en utilisant l'option 'Open Shell' comme suggéré. Je devais ouvrir la CLI de Windows ( Start -> run -> cmd ) et supprimer le fichier index.lock de mon dossier GitHub:

 cd \Users\myUser\my\local\github\repo
cd .git
del index.lock
 

Ensuite, lorsque je suis retourné à l'application GitHub, elle s'est validée avec succès.

17voto

Daniel Vitor Points 141

J'utilise Githug pour Windows (7) et suis confronté au même problème. En utilisant PowerShell, j'ai réalisé que je n'avais pas renseigné le nom complet et l'adresse électronique en tools > options . Ressemble à une erreur de débutant (et je le suis!).

J'espère que ça aide!

7voto

Sorokin Andrey Points 309

essayez simplement de valider quelques-unes de vos mises à jour. 5 par exemple. puis faites un autre commit avec toutes les autres mises à jour.

4voto

osmancelik Points 43

J'utilise le client Windows et j'obtiens la même erreur. Puis tout à coup, j'ai réalisé que ma base de données locale dans app_data était ouverte sur la gestion SQL. Il ne peut tout simplement pas valider certains fichiers dans github s'ils sont ouverts ou utilisés par d'autres programmes.

Le studio de gestion juste déconnecté l'a fermé et s'est simplement engagé.
Cela peut être votre cas aussi. Vérifiez vos fichiers!

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