Just a disclaimer: After a few months of working with git, I still have literally no idea what I'm doing when I use it. The only time things work is when I exactly follow the instructions I find on the web on various pages.
What I'm trying to do is update my repository, which is forked from another project. I found that these instructions work and I have been following them every time I want to update
However, this time when I try to merge I get this:
warning: refname 'upstream/master' is ambiguous.
Already up-to-date
And nothing happens, even though the project from which I forked has made recent commits. I don't really know what went wrong, and I'm really frustrated. Sorry if this question is incredibly noobish and/or stupid.
EDIT 1: Also, I have searched for numerous solutions with no success.
EDIT 2: output of git branch -a
* master
upstream/master
remotes/origin/HEAD -> origin/master
remotes/origin/log-upgrade
remotes/origin/master
remotes/origin/past-gens
remotes/origin/prototype-party
remotes/upstream/log-upgrade
remotes/upstream/master
remotes/upstream/past-gens
remotes/upstream/prototype-party
EDIT 3: Similar questions
git refname 'origin/master' is ambiguous
Git: refname 'master' is ambiguous
warning: refname 'HEAD' is ambiguous
Git warning: refname 'xxx' is ambiguous