I created a new repo, cloned it, added files to the directory, added them with add -A, committed changes, and when I try to push using git push <repo name> master I get
"Updates were rejected because the remote contains work that you do not have".
This doesn't seem to make sense since it's a new repo and contains only a readme file.