使用个人git服务器同步.emacs.d文件夹
要求:使用个人git服务器同步.emacs.d文件夹,git,emacs,openbsd,Git,Emacs,Openbsd,要求: 在OpenBSD6.1服务器上安装git和emacs(完成) 将整个.emacs.d文件夹置于git版本控制之下 在服务器上克隆一个“正在工作”的repo(以便文件对服务器本地emacs实例可见/可用,而不仅仅是VC文件) 克隆.emacs.d到所有设备 迄今为止的行动: 在服务器上: pkg\u添加git pkg\u添加emacs mkdir~/.emacs.d cd~/.emacs.d git--bare init 笔记本电脑上的(使用working.emacs.d配置) mv~/
git
和emacs
(完成).emacs.d
文件夹置于git版本控制之下.emacs.d
到所有设备- 在服务器上:
pkg\u添加git
pkg\u添加emacs
mkdir~/.emacs.d
cd~/.emacs.d
git--bare init
- 笔记本电脑上的(使用working.emacs.d配置)
mv~/.emacs.d.emacs.dbk
rm-rf.emacs.d
git克隆test@000.000.000.000:~/.emacs.d
- 将所有内容从
复制到.emacs.dbk
.emacs.d
git添加。
git提交
git推送原始主机
- 成功
- 回到服务器上
ls-a~/.emacs.d
我敢肯定这很好李>头部配置挂钩对象引用 分支描述信息压缩引用
git克隆test@000.000.000.000:~/.emacs.d
在我的其他设备上,我得到了SHA 1错误
git ls树头
git ls树头
你得到了什么确切的errpr信息?你的git版本是什么?你得到了什么确切的errpr消息?您的git版本是什么?
git ls tree HEAD
当前生成:100644 blob 22755d4e517f1698c57953a7630fde87bf30fb0c bbdb
100644 blob e0bd203a507bf3809875d3af2368e2cc3300f8fb书签
100644 blob 0EBAE376564C0D36B80A59F56019E30E6F配置.el100644 blobb9328d65e32587dbd990a539872c32e864287170 config.org100644 blob cf54fcb1b889ae27e8378c907b98629917bfcdd7 ido.last
100644 blob 37b41e0bbe6488ff60dc0976427e2adc2e3362b9 org clock save.el
,因为我把我已知的.emacs.d
文件夹推到了它。config.org
init.el这个案子。我使用“识字emacs配置”git ls tree HEAD
目前产生:100644 blob E0bd203a507bf3809875d3af2368e2cc3300f8f8f8f8f8f4b书签
100644 blob E0bd203a507b3809875d3f8f8f8f8f8f8书签100644 blob 0ebae31786564c0d36b80a59f566019e3e20f30f6f配置.elconfig.org100644 blob cf54fcb1b889ae27e8378c907b98629917bfcdd7 ido.last
100644 blob 37b41e0bbe6488ff60dc0976427e2adc2e362b9 org clock save.el
,因为我将已知的.emacs.d
文件夹推到了它。config.org
=在这种情况下,init.el
。我使用的是“识字emacs配置”。