如何使用 homesick 将文件添加到 dotfile-castle?

如何使用 homesick 将文件添加到 dotfile-castle?

所以我在 github 上设置了我的 dotfiles repo 并安装了想家来管理我的点文件。所以现在我碰巧在本地机器上有一个 repo 的克隆,还有一个克隆的 CASTLE (~/.homesick/repo/myrepo)。我读过文档,但我似乎不明白 CASTLE 的更新应该如何进行。

我目前正在向我的 git-repo 克隆添加文件,随意添加文件,然后推送它们。我似乎能够更改文件并提交更改,但是我无法通过 homesick 将文件添加到我的点文件中。基本上,我在想/寻找类似的东西:

homesick add files

答案1

要将文件添加到您的城堡,您只需执行以下操作

homesick track <FILE> <CASTLE>

这会将文件移动到您的城堡并创建符号链接。

你也不必在~/.homesick目录之外创建城堡的单独仓库。要启动新城堡,你只需执行

# create castle
homesick generate ~/.homesick/repos/<CASTLE>

# enter castle directory
homesick cd <CASTLE>

# add a git remote
git remote add <REMOTE>

另请参阅想家自述

homesick help

相关内容