Возможно, возможно нет. Вам нужно будет периодически добавлять новые файлы и вносить изменения (говорить в git) и фиксировать. Является ли это тем, чего вы хотите или нет, это другой вопрос.
Возможно, один из подходов заключается в том, чтобы git add / commit каждый час или около того, если были внесены изменения. Вы можете написать сценарий / набор сценариев, которые будут обрабатывать проверку на изменения / добавлять / фиксировать процессы и запускать ее с запланированной задачей для вашего пользователя каждый час. Если нет никаких изменений, ваш сценарий должен быть уверен, что вы не попытаетесь зафиксировать.
Я не уверен, что это оптимальное решение, и вы в конечном итоге будете использовать все больше и больше дискового пространства, особенно если вы часто сохраняете много файлов (например, в нем будет находиться папка «Моя музыка»?).