Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

VaultBranch

李昌荣李昌荣160 downloads

Manage Git changes, browse a commit graph, restore stashes, and resolve conflicts in your vault.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates47

English | 简体中文

Git source control inside Obsidian. Desktop only; requires Git and a vault initialized as a Git repository.

Features

  • Git sidebar: browse changed files, stage, commit, pull and push.
  • Editable diffs: compare versions side by side, edit changes and restore individual blocks; manual save or optional autosave.
  • Image comparisons: compare images in Changes, Staged and file history; zoom and pan. SVG defaults to preview with a source switch.
  • Commit graph and file history: explore branches, merges and past changes, including file renames.
  • Branches and Stash: create or switch branches, save changes and restore a selected stash.
  • Conflict resolution: compare local and incoming changes, edit the result, and continue or abort a rebase.
  • Editor options: diff folding and navigation, optional JSON/Markdown syntax highlighting, date insertion and Chinese/English UI.
  • Note tables: optionally render tables without a preceding blank line in Reading view and Live Preview, with native table source styles.

Current performance · 1.0.7

Local Windows / Obsidian 1.15.0, compared with 1.0.6. Medians in ms; unused-string cleanup carries no operation-speedup claim.

Measurement ms Samples
Plugin reload (warm cache) 12.1 5
Click → Staged / Changed page ready 141.7 / 98.8 20 each
Changed 1.6 MB JSON: type / Enter / Backspace 5.1 / 4.4 / 1.0 5 each
Changed 1.28 MB Markdown: type / Enter / Backspace 5.5 / 3.4 / 14.1 5 each

Table compatibility defaults off. Switching includes CPU sampling; typing measures native input to document update. Environment, ranges, comparison and reproduction · Tag 1.0.7.

Feedback

Bug reports and feature requests are welcome! Open an issue.

HealthExcellent
ReviewSatisfactory
About
Manage Git inside your vault with a compact sidebar and interactive commit graph to stage changes, commit, pull, push, and handle stash entries without leaving Obsidian. View nested file trees and side-by-side or unified diffs, resolve text conflicts with editable results, and navigate or rebase commits from the graph.
GitSidebarVisualization
Details
Current version
1.0.7
Last updated
7 hours ago
Created
4 days ago
Updates
47 releases
Downloads
160
Compatible with
Obsidian 1.5.0+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Author
李昌荣李昌荣li-cr
GitHubli-cr
  1. Community
  2. Plugins
  3. Git
  4. VaultBranch

Related plugins

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

Excalidraw

Visual PKM powerhouse. Create and edit Excalidraw drawings.

Advanced Canvas

Supercharge your canvas experience. Create presentations, flowcharts and more.

ExcaliBrain

An interactive, structured mind-map of your Obsidian vault.

Breadcrumbs

Visualise the hierarchy of your vault using a breadcrumb trail or matrix view.

Tag Wrangler

Rename, merge, toggle, and search tags from the tag pane.

Mermaid Tools

Improved Mermaid.js experience: visual toolbar with common elements and more.

Vertical Tabs

Offer an alternative view that displays open tabs vertically, allowing users to group and organize tabs for a better navigation experience.

Git

Integrate Git version control with automatic backup and other advanced features.

Flexplorer

Enhance the file explorer with custom sorting, pinning, and hiding.