Iphone Obsidian Git Pull Broken, nothing has changed between today and yesterday

The technical reason at Obsidian Git is mentioned at the plugin description.
I never used iSH, so not sure about timeout issues there.
Also, you can try adding some lines to your config that may help with RAM management:

[core]
	repositoryformatversion = 0
	filemode = true
	bare = false
	logallrefupdates = true
[core]
    packedGitLimit = 128m
    packedGitWindowSize = 128m
[pack]
    deltaCacheSize = 128m
    packSizeLimit = 128m
    windowMemory = 128m
[submodule]
	active = .
[remote "origin"]
	url = https://github.com/<username>/<reponame>.git
	fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
	remote = origin
	merge = refs/heads/master
[lfs]
	repositoryformatversion = 0
  • I use master instead of main. You don’t need to worry about that. Just add the lines with core and pack.
    Not sure how much it helps. You need to add these (to at least the config file on your mobile device or maybe even to PC side) after initializing your git, I believe.

I have JB now and calling git status is extremely fast (less than 1 sec). Before on A-Shell it was 30-45 secs.

But, mind you, A-Shell doesn’t have git, only libgit2. On JB, I can use git. So not sure the RAM management would work with libgit2 – must check online docs.