我认为这个主题之前被问过,但我没有发现任何有趣的东西可以使用。我读了这个我可以将 .git 文件夹存储在我想要跟踪的文件之外吗?和具有多个位置目录的 Single Git repo尝试使用它,但没有找到实现这一目标的方法。
这样做的目的是存储应用程序和点文件的备份首选项。
但是文件的结构看起来像这样
-- /Users/Jeremy/Library/Application\ Support/Sublime\ Text\ 3/Packages/User
------ Theme
------ Snippet
------ Preferences.sublime-settings
--
-- /Users/Jeremy/.gitconfig
--
-- /Users/Jeremy/.config/fish
------ config.fish
------ fish_history
也许解决方案是init
将存储库存储到“/Users/Jeremy”并制作一个大的 gitignore,但我认为这不是最好的方法。
那么如何在一个地方只创建一个 git 存储库来管理所有这些不同的文件夹呢?