Synchronization would definitely be interesting. I currently use Obsidian for notes, but without a paid subscription - I just keep a folder of notes in iCloud Drive.
Don't most note-taking software products already sync to multiple devices? I'm unclear what new idea you are trying to add in?
If you are suggesting that putting a git repo behind it would be an improvement, I'd question that. git is line-based, most freeform notes are sentence or paragraph based. In coding, line length is part of the UX of working in the code, so git works great. Not true for note-taking, where the line length of the data storage is not necessarily tied to the UX of working in the notes.
So I guess the answer is a solid "No" from me. I don't want to risk deteriorating my UX just to solve what is really a back-end data storage concern that I, as the user, should not have to give a crap about, and which doesn't seem to be broken in any meaningful way.
You can always use --theirs or --ours in git. Are you planning to use it with several users or just one? OP did not mention anything about multiple users.
Synchronization would definitely be interesting. I currently use Obsidian for notes, but without a paid subscription - I just keep a folder of notes in iCloud Drive.
Don't most note-taking software products already sync to multiple devices? I'm unclear what new idea you are trying to add in?
If you are suggesting that putting a git repo behind it would be an improvement, I'd question that. git is line-based, most freeform notes are sentence or paragraph based. In coding, line length is part of the UX of working in the code, so git works great. Not true for note-taking, where the line length of the data storage is not necessarily tied to the UX of working in the notes.
So I guess the answer is a solid "No" from me. I don't want to risk deteriorating my UX just to solve what is really a back-end data storage concern that I, as the user, should not have to give a crap about, and which doesn't seem to be broken in any meaningful way.
It's already been the case for Obsidian? you create a github repo, create notes as md files, obsidian plugin sync it?
Actually not obsidian, but any note viewer like app. You put files in Google Drive or git repo for that matter.
If the syncing works smoothly and users never have to deal with Git conflicts, this could be a great option
You can always use --theirs or --ours in git. Are you planning to use it with several users or just one? OP did not mention anything about multiple users.