Я использую dropbox для случайных текстовых заметок (org-mode) и точечных файлов, которые я загружаю, а именно
- часть моей инициализации bash
- Конфигурация emacs
- Конфигурация vim
Документация в режиме Org предлагает некоторую резервную копию в случае ошибки при редактировании сложенных разделов. Имеет смысл. Мне также нужны резервные копии, если я хочу отменить изменение конфигурации.
Есть много сообщений о том, почему использование git может ломаться в Dropbox.
Я вижу несколько вариантов:
-
Не использовать dropbox и использовать битбакет для размещения файлов на git. Недостаток заключается в том, что когда я переключаю машины, я должен помнить, чтобы делать любые изменения, что не удобно.
-
Я могу использовать git с помощью задания chron на одной из моих машин для резервного копирования файлов в папке Dropbox и убедиться, что каталог git не синхронизирован с помощью Dropbox. Недостатком было бы то, что это немного асимметрично, поскольку одна машина имеет git в файлах dropbox. Однако история предназначена только для целей резервного копирования, а не для совместной работы.
-
Не беспокойтесь о проблемах с Dropbox, так как я редко фиксирую изменения и не делаю никаких других команд с репозиториями git.
-
Может быть комбинация # 1 и # 2. Иногда нажимайте мои изменения на удаленный, имея каталог .git, не синхронизированный.