Good point, I should really check that over. All I have now are .DS files and the node dependencies. Any good sources you've seen for wide coverage?

As far as the add and commit commands, I don't think it's an issue here because of the `git_is_clean` test on line 95. If there are un-staged files not in the `.gitignore`, it'll fail and quit.