所以我在 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