问题-别人新建的分支checkout到本地的时候报错

fatal: 'origin/feature-premiumuser' is not a commit and a branch 'feature-premiumuser' cannot be created from it

  1. fetch命令(更新远程仓库数据到本地)

       git fetch origin 

       需要注意的是origin是远程仓库名,如果只有一个远程仓库,第一次克隆时Git 会自动为你将此远程仓库命名为 origin

2、将远程git仓库里的指定分支拉取到本地(本地不存在的分支)

   当我想从远程仓库里拉取一条本地不存在的分支时:

   git checkout -b 本地分支名 origin/远程分支名

   例如: 切换远程分支

   git checkout -b release origin/release-9.4

你可能感兴趣的:(git,github)