Apr 5, 2026 1.9 KB markdown of v4

git

sublimated speaks git natively. clone, push, fetch, branch — standard git clients work without plugins.

URLs

git clone https://sublimated.com/{space}.git
git clone https://sublimated.com/{space}/{folder}.git
git clone https://sublimated.com/{space}/{folder}/{subfolder}.git

every folder in the tree is independently clonable with its own commit history. see hierarchical versioning for how this works.

clone

git clone https://sublimated.com/anton.git              # whole space
git clone https://sublimated.com/anton/blog.git          # just blog + children
git clone https://sublimated.com/anton/blog/archive.git  # just archive

each clone gets only files and commits relevant to that subtree. no sparse-checkout needed — real commits exist at every level.

push

push to a path that doesn't exist yet — sublimated creates it automatically.

mkdir my-project && cd my-project
git init
echo "# hello" > README.md
git add . && git commit -m "initial"
git remote add origin https://sublimated.com/anton/my-project.git
git push -u origin main

pushed markdown files render automatically when browsed on the web.

auth

use your API token as git credentials:

# in the URL
git clone https://token:sk_abc123@sublimated.com/anton/notes.git


# or when prompted
Username: token
Password: sk_abc123

works with everything

because it's standard git, your existing tools work:

  • any git GUI (Tower, Fork, GitKraken, etc)

  • CI/CD pipelines

  • git log, git diff, git blame, git bisect

  • VS Code, JetBrains, Xcode — anything that speaks git

  • Obsidian vaults, iA Writer libraries — push and browse on the web

more