如何处理多机点文件版本控制

如何处理多机点文件版本控制

我正在考虑通过公共存储库上的 git 对我的点文件进行版本控制。我已将所有有趣的点文件(如 .profiles 或 .vimrc)移至存储库,然后将它们符号链接到原始位置。

现在,我的一些点文件包含非常依赖于机器的内容,例如我的 Fluxbox-Keys 文件,其中我为笔记本键盘定义了与桌面键盘不同的快捷方式。我应该如何处理这些文件?为每台机器保留一个分支?

相关内容