{"repo":"silvanocerza/github-gitless-sync","free":true,"listed":false,"github":"https://github.com/silvanocerza/github-gitless-sync","clone":"git clone https://github.com/silvanocerza/github-gitless-sync.git","description":"Sync a GitHub repository with vaults on different platforms without requiring git installation","language":"TypeScript","stars":241,"topics":["obsidian","obsidian-plugin"],"license":"AGPL-3.0","category":"productivity","readme_excerpt":"GitHub Gitless Sync Plugin to sync a GitHub repository with an Obsidian vault. I highly recommend not using this plugin with another sync service. This might create problems for this plugin when determining what needs to be synced between remote repository and local vault. Features These are the main features of the plugin: - Desktop and mobile support - Doesn't require git - Multiple vaults sync - Automatic sync on fixed interval - Manual sync - Conflict resolution view - Filtering by file type (TODO 🔨) Installation The plugin is available as a community plugin, you can easily search for it in Obsidian and install it from there. Issues If you find any problem please open an issue with as many details as possible. Please also provide logs if possible, you can copy them from the settings page. Remember to enable logging first. Usage First sync [!IMPORTANT] The first sync will only work if either the remote repository or the local vault are completely EMPTY . If both contain files the first sync will fail. You must also configure the plugin settings before syncing. These settings are mandatory: - Your GitHub Token (see below) - Repository owner - Repository name - Repository branch If any of this is not set sync won't start. Token A GitHub Fine-grained token is required to sync with your repository. You can create one by clicking here. The token must have the Contents permission set to Read and write like in the screenshot below. I also suggest creating the token with access o","default_branch":null,"files":null,"tree":[],"storefront":"/r/silvanocerza","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/silvanocerza/github-gitless-sync/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}