Reputation: 4799
[SOLVED] Somehow, I managed to not have "write" permissions to the .git directory. So was trying to write the commit and getting bounced.
I've been using Eclipse for a few months, but had been just running git from the CLI. I decided that was inefficient and that I wanted to use eGit, so I started following this tutorial (http://www.slideshare.net/loianeg/using-the-egit-eclipse-plugin-with-git-hub-2578587?from=embed).
I'm trying to add an existing project, so I did Team-->Share Project-->Git and selected the .git corresponding to my project. Eclipse seems to have picked it up, okay, but when I try to commit, I get a popup saying
"Committing changes has encountered a problem' -- an internal error occured.
When I click details, it say "An internal error occurred Exception caught during execution of commit command"
...I don't even know where to start on this one. I googled the error and didn't get anything useful.
Anyone know how to fix this, or at least how to start debugging?
Upvotes: 5
Views: 18450
Reputation: 63
I faced similar problem, It was resolved after deleting index.lock file in .git\ folder.
Upvotes: 0
Reputation: 1138
I had this same issue. I resolved it by committing manually from terminal using (in this order):
git add .
then git commit
and lastly, git push
from the local repo directory.
Upvotes: 1
Reputation: 2013
I've solved my case removing index.lock file from the git folder of the project.
Upvotes: 8
Reputation: 21
I faced this problem. I delete the .git
folder and .gitignore
file push to upstream it works correctly.
Upvotes: 2
Reputation: 121
I face this problem too, Error tab doesn't show anything more. So I use GitExtension to commit instead, problem solved.
Using parallel eGit and GitExtension to keep tracking a local git repo is a good idea. It's update runtime on both Eclipse and GitExtension when we make change on each.
Upvotes: 3
Reputation: 1323253
Example of an Error View:
As the OP rogueleaderr mentions, the error view and the exact stack trace behind the exception was enough:
Somehow, I managed to not have "write" permissions to the
.git
directory.
So was trying to write the commit and getting bounced.
Upvotes: 7