After not having worked on an app for a long time I started again, and couldn't sort out an error.
So I checkout out a previous local branch, fixed it and then i did this:
git checkout master
git pull origin master
git merge new_master
git push origin master
(not realizing that I was going to merge it with the previous errors)
Then I tried a few things that I found on stack overflow and now I am completely lost.
How can I backtrack from this?
I have pulled the master from github.