Hi. You can test problem in console with git client. If it works in console and don’t work with obsidian-git - it’s one point. If it don’t work in console - another.
I had size problem on Ipad and got crashes on trying pool data. But desktop with same WiFi worked ok.
Shells for desktop are already existed.
For mobile it’s possible to find smth in store.
As example - for IOS - I used Ish.
here is example how to use it
Well, I founded problem rpc crash
So I desided to load repo via ssh. Added openssh, generated keys - and everything works.
Probably some middleware server breaks your pushes? You can try to push commit manually via ssh in console.