Há muitos deles. Pessoalmente, eu uso o etckeeper .
Lembro-me de ler nos fóruns do Ubuntu há algum tempo sobre um programa para verificar automaticamente as alterações de configuração no controle de versão para você. Não era (obviamente) específico do Ubuntu. Tenho certeza que ele usou o Git , embora possa ter sido Subversion , ou talvez até capaz de trabalhar com vários VCSs diferentes . Meu googling não resultou em nada, e prefiro não criar meu próprio script se alguém já fez isso bem.
É claro que eu poderia apenas verificar manualmente as coisas, mas há razões que eu gostaria que fossem feitas automaticamente. (Na verdade, estou planejando usar isso para o meu arquivo LastSession.plist para o Safari , então quando o # @ $% ^ * & coisa coisa cai, e eu não restaurar tudo e, em seguida, Leopard cai, o fato que isso tenha um péssimo gerenciamento de sessão não significa que eu perca as dezenas de janelas com dezenas de abas que eu tinha aberto.
Há muitos deles. Pessoalmente, eu uso o etckeeper .
Tags git version-control safari