Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

I put my notes in a private Git repo instead of a cloud notebook

Description and use

UNote lets users keep notes in a private Git repository, edit locally, and sync when online, preserving history and privacy.

Problem

Users want a private, version‑controlled notes system without relying on proprietary cloud notebooks.

Outcome

Users can keep all notes in a private Git repository, edit locally with a rich desktop UI, and sync changes automatically when online, preserving full history and privacy.

Workflow

  • 1. Create a private Git repository on a host (e.g., Gitee).
  • 2. Clone the repo locally.
  • 3. Open the folder with UNote – the repo becomes the workspace.
  • 4. Create or edit notes, canvases, mind maps, or diagrams using the built‑in editors.
  • 5. Changes are written directly to the filesystem.
  • 6. When online, UNote commits and pushes changes to the remote repo.
  • 7. Deleted notes are moved to .trash within the repo, preserving history.

Evidence

Git-first desktop notes. Your files stay in your private Git repository.

Source

Edits hit the filesystem first. When the network is up, UNote commits and pushes.

Source

  • Record date: 2026-09-21T11:45:39.025Z