Skip to content

Releases: whtiehack/obsidian-git-auto-commit

1.0.0

20 Dec 05:02

Choose a tag to compare

🎉 First Release

An Obsidian plugin for automatic git commit and sync.

Features

Auto Commit

  • Automatically commit changes after file modifications (with debounce delay)
  • Customizable commit message template with variables: {{date}}, {{time}}, {{files}}, {{count}}
  • Option to include file list in commit body

Sync

  • Auto pull on Obsidian startup
  • Auto push after commit
  • Manual pull/push/commit commands

Conflict Handling

  • Automatic conflict detection on pull
  • Conflict files shown with red dot in file explorer
  • Auto commit paused when conflicts exist
  • One-click "Mark as resolved" button

Git Status Badges

  • Colored dots in file explorer for modified/new/deleted files
  • Folder status aggregation

Repository Management

  • Initialize git repository from settings
  • Configure remote URL from settings

Commands

  • Commit now - Commit all changes
  • Commit and push - Commit and push to remote
  • Pull now - Pull from remote
  • Push now - Push to remote
  • Mark conflicts as resolved - Available when conflicts exist

i18n

  • English and Chinese (简体中文) support