リポジトリ
Githubで .emacs.d の空リポジトリを作成する。
clone
既に ~/.emacs.d が あれば リネームしてからcloneする。
$ mv .emacs.d .emacs.d.org
$ git clone git@github.com:private-account/.emacs.d.git
cloneしたディレクトリに設定ファイルを配置する。
$ mv .emacs.d.org/* .emacs.d/.
.emacs_bash は ~/.emacs.d/ 配下に シンボリックリンク作っておく
$ rm .emacs_bash
$ ln -s .emacs.d/.emacs_bash .emacs_bash
.gitignore
Emacsの作業データ等の不要なファイルはGit管理から外す。
.recentf
server/
auto-save-list/
eshell/
*.???~
※環境による
push
$ git add .
$ git commit -m "hogehoge"
$ git push origin master