我有一个回购程序,除了origin之外还有另一个远程origin。我可以做git checkout origin/master,但是当我运行git checkout upstream/master时,我得到:
error: pathspec 'upstream/master' did not match any file(s) known to git.
这也不起作用:
$ git fetch upstream
From https://github.com/getsentry/sentry
* branch HEAD -> FETCH
如果我有一个带有分支whatever的git存储库,并且该分支被git remote绑定到远程(上游)回购上的另一个分支,那么当我切换到该分支时,会得到以下内容:
[git checkout whatever]
Switched to branch 'whatever'
Your branch is ahead of 'origin/whatever' by 5 commits.
[git status]
On branch whatever
Your branch is ahead of 'origin/whatever' by 5 comm