Ok, so the online repo accidentally deleted a bunch of files when an uneeded branch was deleted. I have all the files locally, but they're unchanged, so it doesn't want to add or commit them back. I reset the HEAD to get rid of the out of sync messages, but if I do a git pull from master, it wants to delete a bunch of local stuff that I need.
So basically, I want to force it to take all my local files, unchanged or not, and push them to the online master repo.
I don't need to worry about messing up anyone else. I'm working on this project alone.