Jadi saya menggunakan Git sebagian besar untuk tujuan pengembangan, tetapi saya baru sadar bahwa saya bisa menggunakannya untuk menyimpan versi file pengaturan yang saya miliki di instalasi Ubuntu saya.
Pengaturan yang saya usulkan adalah:
git init
sebuah repo di/
Tambahkan
.gitignore
at at/
yang mengabaikan file apa pun kecuali pengaturan spesifik yang ingin saya lacak.Misalnya,
.gitignore
bisa mengandung ( sumber ):## Ignore everything... * ## Except... !/etc/default/tlp !/etc/crontab
Setiap kali saya mengubah pengaturan level rendah ini, saya bisa melacaknya.
Apakah ada yang salah dengan pengaturan ini? Apakah kernel selalu perlu /
hanya memiliki folder tertentu? Apakah ini akan mengacaukan fungsi aplikasi apa pun?
/etc/crontab
di laptop pribadi saya jelas milik saya, tapi saya mengerti maksud Anda.
etckeeper
dan buat cadangan.
~
file pengaturan direktori home Anda daripada/
file