我正在使用Homesick在Github上维护我的 dotfiles 。除此之外,我还使用了神奇的bash-it来获得一般的bash功能和插件。我的dotfile配置作为思乡城堡保存在一个Github仓库中,而我的bash-it分支保存在单独的Github repo中。
当我想设置一台新机器时,我首先需要克隆我的bash-it repo(git clone ...
),然后设置思乡并从那里克隆我的dotfiles repo(homesick clone nwinkler/dotfiles
)
有没有办法让这更容易,即保持我的bash-it repo要么作为第二个想家城堡,要么更好地作为我的dotfiles城堡的子模块?理想情况下,我只需一个命令即可设置我的dotfiles城堡和bash-it。
我可以(或应该)利用Git子模块吗?或者有更好的方法吗?