和其他许多人一样,我希望拥有一个包含我的配置文件的 git 存储库,并将其备份上传到托管站点。我的问题是如何处理本地仓库的点文件。
假设我在 dotfiles 存储库中有我的 zshrc/bashrc。我可以将 'source /path/to/local/repo/zshrc' 行放到我的 ~/.zshrc 文件中,一切都很好。vimrc 也一样。
但是那些不支持这样命令的点文件呢?我是否应该在 ~/.conffile 和 /pathtolocalrepo/conffile 中具有相同的内容,并且当我对其中一个文件进行更改时会更新另一个文件?还是有更聪明的方法?
常见的做法是什么?
这个本地存储库通常位于哪里(在 Linux 上)?我不认为主文件夹是放置它的正确位置(其他用户也应该可以使用配置文件),但是哪个位置最适合呢?
提前致谢。