I spent quite some time last Saturday morning, moving my main Obsidian vault away from iCloud. I want to make myself use Obsidian more, but syncing via iCloud has been such a pain - regularly ended up having duplicated or even lost notes in-between syncs.
Have you heard of Adam Tornhill’s work?
List and switch back and forth between multiple git branches with ease.
Writing a great commit summary is like writing a great tweet, only shorter.