Git之切换分支(远程库新建分支,本地同步)

使用Git时会有很多分支,本文专指远程库新建了一个分支,本地库需要同步分支。

1.查看远程分支-—— git branch -a

在项目目录下操作,需要切换的是auto

git branch -b 切换远程分支

使用git branch -a后发现没有auto分支,去gitlab看了下
gitlab上远程分支

于是找了下原因:

git branch -a:列出本地分支和远程分支,这里的远程分支指的是本地保存的远程跟踪分支,auto是新建分支,不在跟踪范围内,使用git fetch将本地跟踪的远程分支进行更新,与远程库一致。

git fetch

2.查看本地分支- git branch

$ git branch
  master
* new

3.切换分支 - git checkout

本地切换分支用git checkout,切换远程分支如下:

git checkout -b

在切换回new分支

$ git checkout new
Switched to branch 'new'
Your branch is up-to-date with 'origin/new'.
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • git常用命令 GIT常用命令备忘:http://stormzhang.com/git/2014/01/27/gi...
    新篇章阅读 8,667评论 1 26
  • 故乡啊! 你是我在异地的唯一寄托, ...
    行路难前冰塞川阅读 176评论 0 0
  • 突然觉得,相亲其实算是我们努力去自己争取的,去表现自己的,很认真对待的一件事情。 第一次看到相亲是和基友在周杰伦的...
    默默喜欢你阅读 424评论 15 11
  • :预言,还是谎言? 1979年6月,中国曾派代表团去美国考察初级教育,回国后写了一份三万字的报告,要点是: 1.学...
    采元气少女阅读 148评论 0 0