apparently you need to be in the outermost directory for any new files to actually be added.. though git still detects that there have been files created in entirely new subdirectories -- yet still doesn't manage to add them. Odd.