New Page
https://etckeeper.branchable.com/
https://serverfault.com/questions/411494/etckeeper-on-custom-directory#411512
sudo apt-get -y install etckeeper
sudo etckeeper init
cd /etc
sudo git status
git checkout -b <branch name>
sudo git commit -m "initialInitial commit"
sudo git gc # pack git repo to save a lot of space
These commands install and initialize etckeeper. You now have to create an ssh-key and add it to your github account :
sudo ssh-keygen -t ed_25519
sudo cat /root/.ssh/id_ed25519.pub
Copy the resulting ssh-key to your github account.
After that, set etckeeper's remote origin :
sudo git remote add origin git@github.com:Napoleon280/etckeeper.git
sudo git push --set-upstream origin <branch name>
Finally, change /etc/etckeeper/etckeeper.conf to push to origin on each commit
PUSH_REMOTE="origin"
sudo etckeeper commit "etckeeper pushes on commits"