项目在git的下无法查找到需要的Branch

这是因为it branch -a 输出的是本地仓库的远程分支信息,而git remote show origin需要联网输出实时的远程仓库的分支信息。
出现new ( next fetch will store in remotes/origin),由于远程新增了分支,而本地并没有同步信息导致的。

解决方法:git fetch origin  //从远程仓库更新信息

这时在switch/checkout的branch中就可以找到新增的分支信息,切换到新分支即可。

05-11 16:01