问题描述

在使用git在远程仓库创建分支后,我想要在本地切换为刚刚创建的分支,报以下错误:

$ git checkout ‘fds’
error: pathspec 'fds' did not match any file(s) known to git

我们翻译一下:
错误:pathspec“fds”与git已知的任何文件不匹配!
意思就是说本地查不到远程刚刚创建的分支!


原因分析:

远程仓库在本地仓库的缓存并没有更新,我们需要手动进行更新一下。


解决方案:

直接使用git fetch origin或者git remote update origin --prune命令更新缓存。

再使用查看git branch -r,就能看到新的分支了!

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐