Push all new files and pull new files with a simple in editor command. Uses the Github Rest API, so you don't even have to install git on your computer.
- Install it as any other obsidian plugin
- If the plugin should commit itself then put it in a folder named
git-sync
orobsidian-git-sync
, otherwise it will be pushed to the repository as well, which you might not want to happen. - Create and copy your repository name and username into the settings.
- Get an access token in your Github account with permissions to your note-repository and paste it into the settings
Use either the pull or push command now!
- Commands doesn't report status until they are finished.
- Testing performance for large vaults.
- A known bug, as this plugin uses the Github API, is that if you have >1000 files, then you will throttle the API. The limit resets pr. hour, but it means that if you have never used
git-sync
before, you will have to wait some time until it is synced.
You are welcome to report issues.