简介
使用github管理emacs配置文件
详细步骤
- 在github上创建.emacs.d仓库
- 现有的
.emacs.d
目录重命名,及仓库clone
$ mv .emacs.d .emacs.d.org
$ git clone git@github.com:private-account/.emacs.d.git
- 将现有(重命名后)的
.emacs.d
目录下文件,移回“.emacs.d目录
$ mv .emacs.d.org/* .emacs.d/.
- 编写.gitignore
.recentf
server/
auto-save-list/
eshell/
*.???~
*.??~
recentf
ido.last~
ido.last
ac-comphist.dat
*~
bookmarks
.mc-lists.el
.python-environments/
#ido.last#
可根据自己的需求动态增加要排除的文件规则
- push到github
$ git add .
$ git commit -m "hogehoge"
$ git push origin master