После прочтения статьи Obsidian+Github вместо Notion: синхронизация, бекап и версионность (3-в-1) / Хабр, я решил попробовать использовать Obsidian, с синхронизацией через git, для подготовки и ведения заметок.
Ведя заметки на PC (Windows) и iPhone, я столкнулся с ситуацией, которая, описана в конце оригинального поста про конфликты. За пару дней Fit несколько раз отменил изменения сделанные на PC. Я эти изменения отменил через git-revert. Но в целом ситуация неприятная, т.к. приходится постоянно следить за историей изменений. Я решил попробовать настроить плагин Git на iOS, несмотря на то что там есть ограничения для мобильных версий - но когда я еще дорасту до таких объемов.
В настройке плагина на iOS самое сложное начать - необходимо как-то скачать начальную версию репозитория и подсунуть ее Обсидиану и плагину. В этом мне помог iSH. Наиболее полезным оказался следующий туториал.
При переносе небольшой базы заметок я столкнулся с тем, что плагин на iOS не может сделать fetch
и pull
и уходит в бесконечный цикл. Благо iSH дает почти настоящий линукс и я смог сделать git pull
из него и после этого все заработало нормально.