Komplett anderer Ansatz, aber vielleicht auch dafür nützlich: gitkeeper.
Innerhalb von Squeeze findet man *etckeeper* das das gleiche tut. Kann sogar sein das es das gleiche Programm ist, weiß es gerade nicht genau.
Allerdings müsste man hier einiges in der *.gitignore* hinzufügen, kann man auch beinahe hingehen und rsync aufsetzen und nur das Synchronisieren was man möchte.
Änderungen müssen auch von Hand auf jedem System manuell abgeglichen werden soweit ich es weiß.