Можно ли как-нибудь автоматически скопировать файл конфигурации на github?
Я хочу автоматически сделать резервную копию моего файла.zshrc и некоторых возвышенных файлов настроек на Github.
Я думаю, что есть два способа сделать это:
- Обнаружение изменений файла. Когда файл изменяется, немедленно отправьте его на Github.
- Подготовьте файлы за фиксированный промежуток времени, например, за один день и одну резервную копию.
Есть ли изящный и особенный способ?
1 ответ
Решение
Вы можете использовать этот проект gitwatch, который использует inotifywait для обнаружения изменений и git add / commit / push для удаленного
Затем вы можете создать фоновый сервис, выполняющий этот скрипт с необходимыми параметрами, запускаемыми при загрузке.