Git is broken - Nothing is simple

My arms are up this morning, I thought I had a working deployment path with git but now there is a known bug in plesk that is breaking it.
I tried using github as an intermediary, but nothing is working at the moment and I can't figure out the next …