I\'m not sure how I have got myself into this mess. But I am running into error: object 15abe3affffde5ad5f7d25e8f0f220d2e9faf3cb22:contains entries pointing to null
w
Try cloning the github repo (bare) to another local directory. Then add this as a remote and try to push to that remote. If this fails, then your problem is probably local. (This would be my guess)
If not, I would still try to clone your "working repo" and try pushing from that clone to the local remote you added previously.
If this doesn't help, you either have rename/backup your github repo and create a new one or have to contact the github support.