WilDoane/GitDataCollection — Issue #1: Use an explicit "git add ." prior to "git commit -q -m"
Author: WilDoane
Created: 2012-01-02 22:51:09+00:00
State: open

I believe that running "git commit -a" will automatically commit all files that are tracked by git, but not necessarily *new* files created since the last compile/commit (which are untracked). That's based on my read of several sources, including the git manual (http://schacon.github.com/git/git-commit.html):

--all
Tell the command to automatically stage files that have been modified and deleted, but new files you have not told git about are not affected.

Test
Try monkeying around with a dummy repo and explicitly adding new files between gcc calls. Because of the way git works, be sure to add some dummy content to each file (i.e., don't just "touch" the files) before calling gcc. Then see whether we're properly adding new files.