Github windows: Commit failed: Failed to create a new commit

I have: http://windows.github.com/

My current project has around 20k files, around 150MB (and not speaking about how slow it is and I cannot do a thing now) it doesn't even let me commit! I get this error: Commit failed: Failed to create a new commit.

That seems that nobody is having.

I've already deleted the folder and cloned again, no escape. What to do?

If I choose to open shell, all this *** crashes!


Edit:

Since the problem I've switched to Git Extensions and I didn't look back!

thanks for your answers


This happened to me. Try opening up PowerShell and manually committing each file using the "git add [file name]" command. To see which files have been added, enter "git status" into the command line. The green files have been added, the red ones have not been added.

Once you've added them all, type "git commit." Then go back to Github for Windows and sync it up.

I'm not sure what causes this issue, but once I followed the above steps, Github went back to its normal, awesome behavior.


I had this problem too after an unexpected crash. I couldn't fix using the 'Open Shell' option as suggested. I had to open the Windows CLI (Start -> run -> cmd) and delete the index.lock file in my GitHub folder:

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

Then when I went back to the GitHub app, it committed successfully.


Note that for some people, according to comments, the file to delete doesn't have the .lock extension, so the delete command could also be del index.


Im using Githug for Windows (7) and faced the same problem. While using PowerShell I realized that I didn't fill Full Name and email address in tools > options. Look like a beginner mistake (and I am!).

hope it helps!


just try to commit a few from your updates. 5 for example. and then make another commit with all other updates.