问题描述
项目上想合并学弟的代码,以自己的分支master作为主分支,要合并学弟的分支study,结果
在 git merge study 的时候报如下错误
其实在 git checkout 的时候也会出现这个错误
error: pathspec 'origin/XXX' did not match any file(s) known to git.
解决办法
1、首先看下所有分支 是否有学弟的新分支
git branch -a
2、如果没看到,那么执行以下操作,这步是获取所有分支
git fetch
执行完会看到这样提示
remote: Enumerating objects: 4, done.
remote: Counting objects: 100% (4/4), done.
Unpacking objects: 100% (4/4), 1.06 KiB | 90.00 KiB/s, done.
From codeup.aliyun.com:5eeb0689892c58bb7c394ab5/pxb/pxb-fronted
* [new branch] XXX -> origin/XXX
3、切换到远程学弟分支:
git checkout origin/xxx