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
  • Join the community
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Git File Explorer

mateusmolinamateusmolina2k downloads

Add relevant git information of detected git repositories to the file explorer.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates11

This plugin brings Git to Obsidian's file explorer. Once enabled, it displays commit status, sync state, and changed files directly next to each repository in your vault.

Plugin Screencast

Features

Git Changes Widget

  • Number of changed files displayed next to each detected repository in the file explorer
  • Clicking on the widget prompts the user for a commit message (adjustable in the settings)
  • After submitting, the component automatically stages and commits all changes in a single commit
  • Option to automatically generate commit messages in the format "Backup @ {iso-timestamp}"

Git Sync Widget

  • Shows the number of commits to be pulled and pushed from the remote
  • Upon clicking, starts a sync process: pull (--no-rebase) followed by push to remote
  • Provides visual feedback of the sync status directly in the file explorer
  • Auto-sync feature: Automatically synchronize repositories on a schedule
    • Configure auto-sync on startup to sync repositories when Obsidian starts
    • Set custom auto-sync frequency (in minutes) for periodic background synchronization
    • Visual indicator shows when auto-sync is active for a repository

Git Diff Tool Integration

  • Right-click context menu option to open the git diff tool for files and folders
  • Easily visualize changes to files directly from the file explorer
  • Works with any file or folder within a git repository
  • Compatible with your system's default git diff tool

File Explorer Enhancements

  • Changed files can be highlighted in the file explorer with customizable styling
  • Choose between colored text or margin highlight with colored text
  • Visual indicators help quickly identify which files have uncommitted changes

Repository Management

  • Context menu option to initialize new Git repositories directly from the file explorer
  • Automatically detects and monitors Git repositories throughout your vault

Installation

  1. In Obsidian, go to Settings > Community plugins
  2. Disable Safe mode if it's enabled
  3. Click "Browse" and search for "Git File Explorer"
  4. Install the plugin and enable it

Requirements

  • Obsidian v0.15.0+
  • Git must be installed and accessible in your system's PATH
  • Plugin is desktop-only (not compatible with mobile)

Configuration

Several options are available in the plugin settings:

  • Git Changes Widget — show or hide the commit status widget in the file explorer
  • Git Sync Widget — show or hide the pull/push sync widget
  • Commit message prompts — prompt for a custom message on each commit, or auto-generate one
  • Changed file highlighting — choose between colored text or margin highlight to mark uncommitted files
71%
HealthExcellent
ReviewCaution
About
Integrate Git into the file explorer to show repository status, changed-file counts, and visual markers for uncommitted changes. Stage and commit all changes in one click with optional auto-generated messages. Run pull-then-push syncs with visual feedback or scheduled auto-sync, open the system diff tool from the context menu, and initialize repositories from the explorer.
GitFilesSidebar
Details
Current version
0.8.0
Last updated
Last week
Created
2 years ago
Updates
11 releases
Downloads
2k
Compatible with
Obsidian 0.15.0+
License
MIT
Report bugRequest featureReport plugin
Author
mateusmolinamateusmolina
mateusmolina.github.io
GitHubmateusmolina
  1. Community
  2. Plugins
  3. Git
  4. Git File Explorer

Related plugins

Notebook Navigator

Alternative file browser with folders, tags, properties, shortcuts, previews, keyboard navigation, drag and drop, and pinned notes.

Recent Files

Display a list of recently opened files.

Custom File Explorer sorting

Manual or automatic config-driven reordering and sorting of files and folders in File Explorer.

Novel Word Count

Display a word count, page count, creation date, or other statistics for each file, folder and vault in the File Explorer pane.

Reveal Active File Button

Add a button to the top of the File Explorer, to reveal the active file.

File Explorer Note Count

See the number of notes in each folder within the file explorer.

Manual Sorting

Drag'n'Drop sorting within file explorer.

File Tree Alternative

An alternative file tree view with separate folder and file panes.

Trash Explorer

Restore and delete files from the Obsidian .trash folder.

File Explorer++

Hide and pin files and folders in the file explorer using custom filters.