MacOS git pull from remote error

I am running Wappler 7.5.2 on a M1 Mac running macOS Tahoe 26.1.
I am getting an error in Wappler whenever I try to pull from a git remote repository if there are changes at the remote that I don’t have locally. I had no problem creating the project from the remote repository and pulling down the project. It also works fine sending my changes and merging branches.
The error I get when pulling if there are remote changes is:

This looks like a permission issue of some kind, but I am not sure where. Anyone have any ideas?

Has anyone had this error, or does anyone have any suggestions? We are seeing this on at least 2 different macOS computers.

Where is your project folder located? On your Mac HD or external USB and what is the path?

The project is on my mac HD. I had the project in /documents/wappler/local projects/%projectname% initially, but tried moving it to ~/dev/%projectname% as a test and still had the same error.

What happens if you just open the terminal and do some regular git pull? Maybe you're seeing only the last line of the error

It looks like git is trying to write some temporary file to the root or some other read-only folder which is not allowed. Do you get the same error if you use git pull directly from the console?

If I open terminal in in the project folder, git pull works fine. That has been my workaround so far, but other team members would really prefer working with the repo directly in Wappler.

Tested using git pull in the terminal window inside Wappler and that works as well. I only get the error when I use the Git Manager to do the remote pull in Wappler.

We use the Libgit2 library within the application and it seems from the error message that it tries to write a temporary file to the root. Not sure why it does that and if it is something that can be configured or is something OS specific. Haven't heard about this problem from other Mac users.

I would suggest using the terminal for now, we have a little vacation now until January.

Thanks Patrick. Will do for now and hope we can revisit this in January.