I searched around and found some tutorials explaining out to fix the problem, unfortunately they haven't worked.
Basically what's happening is I have files in the .gitignore that the github for mac program I'm using is trying to commit, despite them being ignored. I found some blogs and even other posts on stackoverflow saying that you can fix it with the command line, and giving explanations how. Unfortunately I have absolutely no experience with the command line and my attempts to follow their directions have all failed to solve the problem.
Is there a way to fix this problem without using the command line? and if not can someone tell me how to use the command line hack found here among other places:
git rm -r --cached .
git add .
git commit -m "fixing .gitignore"