Git errors on Cygwin
on Tuesday 16th September, 2008 Gabe speculated thusly…I’ve recently started experimenting with Git, previously being totally committed(!) to Bazaar. Git is difficult in comparison but I intend to stick with it. I have been using Git under Cygwin on Windows XP, it seemed to work fairly well except that often when I added a large batch of source code files they wouldn’t get committed.
Eventually I found out it is because Git is choking on one the line endings in some files. When trying a commit of these files I would see a whole load of errors fly by such as ‘trailing whitespace’ and “you have some suspicious patch lines”. Googling around I found three answers, but I could only fully understand two of them.
Firstly, the approach I took, was to run the command chmod a-x .git/hooks/pre-commit in the git repository.
The other approach, which I found here says to edit the pre-commit file above and comment out the lines:
if (/\s$/) {
bad_line("trailing whitespace", $_);
}
Which would mean changing it to:
#if (/\s$/) {
#bad_line("trailing whitespace", $_);
#}
Hope that can help someone!
I am looking for some idea and stumble upon your posting
decide to wish you Thanks. Eugene