[0] - https://gitjournal.io
[0] - https://gitjournal.io
Are you still bundling libgit? I remember checking this project out and was impressed you got the setup to work with flutter. It's actually a reason I switched to react native because there were pure JS git implementations [0].
I've been working on dart-git https://github.com/GitJournal/dart-git and it's been slowly replacing most of libgit2. Eventually I would like to remove libgit2 completely and only have libssh2.
I would love to know more about your workflow.
(Tried it out on iOS out of interest anyway and it failed to even clone my repo, as it's on a local network, iOS asked for local network access permissions and then it got confused saying "Exception: fatal: remote "origin" already exists")
If you can clear all the app's data and try again it should work. I've fixed the bug, but I still have to publish the fix on iOS.
1. Git support - Having the history of all your changes is wonderful. I never have to worry about a note being accidentally deleted. It's also great for collaboration.
2. Mobile App - Joplin's mobile app really leaves a lot to be desired and is lacking a lot of essential features. Eg - Browsing your notes in a grid view similar to Google Keep, or linking your notes together using the wiki link format.