Could you perhaps change something in .git to fail in case of conflict?
What do you mean by using git lfs but not wanting files in git? Generally you should be able to use git lfs with any note app that supports git as long as you are able to enable lfs on whatever server you are using and are able to edit .gitattributes. It's just git with a bit of logic to only download the needed revisions of binary files instead of the whole history. But as far as I can reason, there's no practical difference if you're not often editing the binary files which you add because there's usually only one copy/no patches for the binary files.
What do you mean by using git lfs but not wanting files in git? Generally you should be able to use git lfs with any note app that supports git as long as you are able to enable lfs on whatever server you are using and are able to edit .gitattributes. It's just git with a bit of logic to only download the needed revisions of binary files instead of the whole history. But as far as I can reason, there's no practical difference if you're not often editing the binary files which you add because there's usually only one copy/no patches for the binary files.