比如~文件夹下有.oh-my-zsh, .vim, .emacs.d 等各个文件夹,这些又都是从 github 上 clone 下来的( remote url 是各自的)。
我的想法是同时上传到自己的 github repo ,在不同的设备间就可以同步了。请问具体实现应该怎么着手?
两个 remote ?
我的想法是同时上传到自己的 github repo ,在不同的设备间就可以同步了。请问具体实现应该怎么着手?
两个 remote ?
1
pimin May 27, 2016 via Android
git submodule ,可以用,吐槽较多
git subtree ,相对简单一些,适合你这个场景 |
2
7jmS8834H50s975y May 27, 2016 via Android
对于别人的 repo.即便你传到自己的 github 也只是一个连接,他不会整个文件夹一起传的,建议自己写一个安装脚本,具体可以看我的。
|
3
ayaseangle May 27, 2016 via Android
单独搞个文件夹,写个安装脚本软链到家目录,要不然家目录是个 repo 对于那些使用 zsh 的强迫症患者来说是无法忍受的。。。
|
4
fengkuok May 27, 2016
你说的这个是 dotfiles/mackup 干的事吗...
|
5
wweir May 27, 2016
zshrc/vimrc 里都加了相应的函数,如果缺乏相应的依赖,就自己跑官方的仓库下载去。
所以我的配置同步只有几个文本文件,加个软链,放坚果云同步去了 |
6
somebody May 27, 2016 via Android
用 mackup 配合 dropbox 更合适一些
|
7
xream May 27, 2016
mackup 很好使 支持一堆 app 还能自定义
|