你为什么要在你的Emacs初始化文件中使用Dropbox和Git?

Mic*_*ent 9 git emacs dropbox

我听说很多Emacs用户在git版本控制下拥有他们的init文件(.emacs或init.el),并且当他们在多个系统上运行Emacs时,通过Dropbox同步git存储库.为什么你会在这种情况下使用git?

通常检查您所在的系统以及根据具体情况加载和设置的内容可能发生在所有系统的同一个init文件中.为什么要保存init文件的版本历史记录,为它确定git存储库的合理性是否真的非常重要?

那么,是不是简单地将你的init文件放在Dropbox目录中并直接从Emacs加载那个,而不是从Dropbox中同步的git repo中提取最新版本?

Jör*_*tag 7

Git为您提供版本控制,Dropbox为您提供免费的私人托管服务.

直到最近,这是我所知道的托管私人Git仓库的唯一免费方法.Gitorious,repo.or.cz和Co.没有私人回购和GitHub,ShareSource和朋友收取私人回购的钱.Assembla是我所知道的唯一提供免费私人回购托管服务的主机,但该服务仅在三周前开始.

个人配置文件可能包含敏感数据,因此私有托管它们是有意义的,但是为单个.emacs文件支付GitHub 7 $/mo可能没有意义.

  • Ola Bini在此解释:http://olabini.com/blog/2008/05/how-large-is-your-emacs/ (4认同)