Add Git configuration backend
This backend permits to use Git to store configuration. Features:
- automatically initialize repo when
.git
doesn't exist- then automatically import existing
File
configuration
- then automatically import existing
If a remote repository is configured, it will be used automatically to push/pull config.
Edited by Yadd