我想用 git 跟踪我的 $HOME 目录。我在其他子目录(例如 $HOME/projects/repo_1 等)中有许多其他 git repos,它们不应该被跟踪,因为它们已经是。
我找到了git-home-history,但从档案中可以看出该项目不再积极开发。
你推荐什么方法?ghh够成熟吗?
我在 Mac 上,但我也对跨平台解决方案感兴趣。
谢谢
ps:我看过但没有找到重复的,如果已经讨论过,请指出。
我记得前段时间在 Ubuntu 论坛上读到过一个程序,可以自动将配置更改检查到版本控制中。它(当然)不是特定于 Ubuntu 的。我很确定它使用了Git,尽管它可能是Subversion,或者甚至可以使用多个不同的VCS。我的谷歌搜索没有任何结果,如果有人已经做得很好,我宁愿不推出自己的脚本。
当然,我可以手动检入,但有一些原因我希望它自动完成。(我实际上打算将它用于Safari 的LastSession.plist 文件,所以当 #@$%^*&! 事情崩溃时,我没有恢复所有内容,然后Leopard崩溃,事实是它有如此糟糕的会话管理并不意味着我会丢失打开的数十个选项卡的数十个窗口。)