3

我正在使用想家将我的点文件推送到 github。我已经对 oh-my-zsh 的 wedisagree 主题进行了一些修改,并且希望也由思乡来处理。

如果将此文件添加到我的 homesick 文件夹中 ~/dotfiles/.oh-my-zsh/themes/wedisagree-modified.themes 并让 homesick 从 github 中提取最新版本,然后对它们进行符号链接,它会覆盖完整的 ~/.oh- my-zsh 文件夹,其中我的主题文件是唯一剩下的文件。这显然会破坏 oh-my-zsh,因为文件夹中的所有文件现在都丢失了。

我想我可以将完整的 .oh-my-zsh 添加到 git 中,尽管这似乎是一种浪费。我怎样才能只添加这一个文件并让思乡处理解决方案?

4

1 回答 1

0

我应该有 RTFM。

关键是城堡根文件夹中的 .homesick_subdir 文件。在此文件中添加的文件夹将被合并而不是被覆盖。

只需将 .oh-my-zsh\themes 添加到此文件即可解决问题。

更多文档可以在这里找到:https ://github.com/technicalpickles/homesick#homesick_subdir

于 2013-07-16T15:42:54.753 回答