I think this is the easiest method to have a free version of Obsidian Sync, utilizing Git with a GitHub Repository to push-and-pull to sync your Obsidian note.
One useful improvement would be to avoid pushing changes with your main account, so it doesn’t clutter your contribution history.