Аналог Obsidian с синхронизацией

Хранилище Obsidian — это папка markdown-файлов. Её можно положить в git-репозиторий на Skillok и получить синхронизацию между устройствами, историю каждой правки и просмотр заметок в браузере — со ссылками между заметками, выносками и тегами.

Обновлено
В этой статье

Что понимает Skillok из разметки Obsidian#

  • ссылки между заметками [[Название заметки]];
  • выноски > [!NOTE], > [!WARNING] и подобные;
  • выделение ==текст== и теги #тег;
  • обычный markdown: таблицы, списки задач, сноски, формулы, диаграммы Mermaid,
    подсветка кода.

Плагины Obsidian, граф связей и канвасы — это часть приложения Obsidian; в
браузере на Skillok их нет. Файлы .canvas и прочие хранятся как обычные
файлы.

Синхронизация через git#

Хранилище становится репозиторием. На компьютере ты продолжаешь работать в
Obsidian, а изменения отправляешь командами git или через любой
git-клиент — есть и плагины для Obsidian, которые делают это автоматически.
На другом устройстве изменения забираются так же. Доступ по HTTPS с
персональным токеном.

Если под рукой нет компьютера, заметку можно открыть и поправить прямо в
браузере — правка станет коммитом в истории.

История вместо резервных копий#

Каждая отправка сохраняется целиком: видно, что изменилось в заметке и когда,
и любую версию можно открыть или восстановить. Случайно удалённый абзац
находится в истории файла.

Как перенести хранилище#

cd ~/Obsidian/МоёХранилище
git init
git add .
git commit -m "Хранилище Obsidian"
git branch -M main
git remote add origin https://skillok.org/git/ВЛАДЕЛЕЦ/zametki.git
git push -u origin main

Папку .obsidian с настройками приложения можно хранить в репозитории или
исключить через .gitignore — по вкусу.

Ограничения#

Закрытый репозиторий виден только тебе и тем, кого ты пригласил. Размер
репозитория — до 2 ГБ; большие вложения лучше хранить через Git LFS.

Попробовать на своей задаче

Создай репозиторий — история изменений, задачи и запросы на слияние будут с первого дня.

Создать репозиторий

Было полезно?

Ещё сценарии

Аналог GitLab Если GitLab нужен тебе ради репозиториев, задач и ревью кода, а поддерживать свой сервер не хочется, Skillok закрывает эту часть. Если же ты живёшь в GitLab CI и реестре пакетов — честно говоря, это пока не про нас. Разберём, что совпадает и что нет. Аналог GitHub Skillok устроен как GitHub и повторяет его привычные вещи — репозиторий, коммиты, ветки, задачи, запросы на слияние, проекты, организации. Интерфейс на русском и английском. Ниже честно — что уже есть, чего пока нет и как перенести свой код за несколько минут. Аналог Trello Trello любят за простую доску — колонки и карточки. В Skillok доска есть в каждом проекте, карточки перетаскиваются между колонками, а у карточек-задач появляются метки, исполнители, сроки через свои поля и связь с файлами и кодом. Аналог Jira Jira умеет почти всё, и за это её часто не любят небольшие команды — слишком много настроек ради простого «что делаем, кто делает, что готово». В Skillok задачи и доски устроены проще, по образцу GitHub — и живут рядом с кодом и документами. Аналог Confluence Confluence хранит документацию страницами в пространствах. В Skillok документация — это markdown-файлы в репозитории, и с ней работают как с кодом — правка, история, ревью. Это строже и прозрачнее, но без визуального конструктора страниц и совместной правки в реальном времени. Аналог Notion Notion — это страницы-конструкторы и базы данных. Skillok устроен иначе — заметки лежат обычными markdown-файлами в репозитории, и у каждого изменения есть история. Если тебе важны текст, порядок и возможность в любой момент забрать всё с собой, это может быть удобнее. Если нужны таблицы-базы с формулами и совместная правка в реальном времени — нет.

Ещё темы

Программирование и IT Как создать репозиторий с нуля Репозиторий — это папка проекта плюс скрытая папка `.git`, в которой хранится вся история. Создаётся одной командой, но между ней и первым осмысленным коммитом есть несколько шагов, которые потом трудно переделать: имя ветки, список игнорируемых файлов, привязка к серверу. Школьная математика Задачи на проценты 6 класс Процент — это сотая доля: 1 % = 0,01. Почти все школьные задачи на проценты сводятся к трём типам, и каждый решается одним действием, если правильно определить, что в условии принято за целое. Как учиться Выгорание Эта статья — не о здоровье и не о том, как поставить себе диагноз. Она о рабочих и учебных условиях, при которых силы уходят быстрее, чем восстанавливаются, и о том, что в этих условиях можно изменить самому. Всё, что касается состояния организма, решает врач или психолог, а не текст в интернете.