本地终端看不到在gitlab上新建的分支_git命令切换分支

在gitlab上创建空仓库,只有一个master分支,一开始本地提交代码到master分支,
然后新创建了一个develop分支,它是基于master分支的,在本地终端中输入命令
却看不到这个develop分支,为什么?

  • 看不到分支

其实你忘了获取远程更新。
解决办法:

$ git fetch

// 或者
$ git fetch origin

然后

$ git branch -a

就可以看到了。

  • 切换分支

git checkout -b [分支名称] origin/[分支名称]
TDH@DESKTOP-4U8KD9D MINGW64 /d/workspace/SJXZ-XCX/shijiaxiaozhan-miniProgram (dev-2.0)
$ git checkout -b dev_20210915_weballan_wallet origin/dev_20210915_weballan_wallet
Switched to a new branch 'dev_20210915_weballan_wallet'
M       package-lock.json
M       shijiaxz-mp/package-lock.json
Branch 'dev_20210915_weballan_wallet' set up to track remote branch 'dev_20210915_weballan_wallet' from 'origin'.

TDH@DESKTOP-4U8KD9D MINGW64 /d/workspace/SJXZ-XCX/shijiaxiaozhan-miniProgram (dev_20210915_weballan_wallet)
$ ^C

可以看到分支已经切换成功。

你可能感兴趣的:(本地终端看不到在gitlab上新建的分支_git命令切换分支)