我从github.com分出了一个回购,并设置了上游远程。 以下是我的回购
[ Leezhm LIZHM ~/Developments/OF_GIT ] git remote -v
origin git@github.com:leezhm/openFrameworks.git (fetch)
origin git@github.com:leezhm/openFrameworks.git (push)
upstream https://github.com/openframeworks/openFrameworks.git (fetch)
upstream https://github.com/openframeworks/openFrameworks.git (push)
当我使用此命令时
git fetch upstream develop
git merge upstream/mac8
总是出现以下错误
fatal: 'upstream/mac8' does not point to a commit
答案 0 :(得分:6)
您只是提取upstream/develop
,而您想要提取origin
以使origin/mac8
可用。
答案 1 :(得分:2)
git fetch
git checkout" new brach"
git pull" new branch"
git merge" new branch"
这对我有用
答案 2 :(得分:0)
origin/xxx
中可能没有相应的分支。