/ Published in: Bash

Pre 1.6 git has some annoying whitespace checking in it's pre-commit hook. Rather than turn it off I decided to have a go at an automated method to fix the issue.
Running the first line lists the files that have problems. The second just adds a sed to fix the issue
Comments

You need to login to post a comment.
Doesn't really work for most issues had to disable it in the pre-commit hook file for time being
One of the seds seems to be wrong. Try:
HAH, remove that
--ignore-space-at-eol
obviously. That's exactly what we're trying to find:D
Sorry, again! One of my seds has a typo too! This time I've actually copy-pasted from my pre-commit hook instead of typing it out. Note that
$c
is already found further up in the script. This is $against in my broken example above, and is in the .sample script already - I just shortened it.