Я слышал, что у многих пользователей Emacs файл инициализации (.emacs или init.el) находится под управлением git и синхронизирует репозиторий git через Dropbox, когда они запускают Emacs в нескольких системах. Зачем вам использовать git именно в этой ситуации?
Обычно проверка того, в какой системе вы находитесь и какие вещи загружать и устанавливать в зависимости от этого, может происходить в одном и том же файле инициализации для всех систем. Почему именно вы хотите сохранить историю версий вашего файла инициализации, действительно ли так важно, чтобы для него был репозиторий git?
Итак, не достаточно ли просто поместить ваш файл инициализации в каталог Dropbox и загрузить его непосредственно из Emacs, вместо того, чтобы извлекать самую новую версию из вашего синхронизированного репозитория git в Dropbox?
.emacs
действительно понадобится такое обширное управление версиями. - person Amber   schedule 04.05.2010