Если вы просто хотите фиксировать ВСЕ изменения каждое утро в 12 часов, вы можете сделать это с помощью cronjob.
Предполагая, что вы используете дистрибутив linux с bash, вы можете написать скрипт bash, который выполняет коммит
#!/bin/bash
cd <git directory> && git add -A && git commit * --allow-empty-message -m ''
Затем вы можете поместить эту работу cron в /etc/cron.d/
.
0 0 * * * <username> /bin/bash <script location>
Если вы намереваетесь запустить его только как свой собственный пользователь, вместо этого вы можете интерактивно добавить его в свой личный crontab, запустив
crontab -e