Sugiro usar um dos vários scripts de confirmação automática do Git de código-fonte aberto, como git-autocommit ou gitwatch junto com uma porta da ferramenta inotifywait para Windows necessário para executar esses scripts.
Então você pode assistir a um arquivo ou pasta assim:
gitwatch.sh <file or directory to watch> [-p <remote> [-b <branch>]]