why is git ignoring new files randomly? ....