Trying to fix line-endings with git filter-branch, but having no luck

I have been bitten by the Windows/Linux line-ending issue with git. It seems, via GitHub, MSysGit, and other sources, that the best solution is to have your local repos set to use linux-style line endings, but set core.autocrlf to true. Unfortunately, I didn’t do this early enough, so now every time I pull changes the line endings are borked.

I thought I had found an answer here but I can’t get it to work for me. My Linux command line knowledge is limited at best, so i am not even sure what the “xargs fromdos” line does in his script. I keep getting messages about no such file or directory existing, and when I manage to point it to an existing directory, it tells me I don’t have permissions.

I’ve tried this with MSysGit on Windows and via the Mac OS X terminal.

9 Answers
9

Leave a Comment