美文网首页
git切换到远程分支

git切换到远程分支

作者: Jannonx | 来源:发表于2017-09-29 11:51 被阅读197次

远程仓库 git clone 下来,当你执行 git branch,你只会看到

* master

并不会看到其他分支,即便远程仓库上有其他分支,使用

git branch -a 

可以查看本地+远程分支列表

* master              0840594 merge master and 1.0.0
remotes/origin/1.0.0  743012a 'update'
remotes/origin/2.0.0  2787838 udpate
remotes/origin/HEAD   -> origin/master
remotes/origin/master 0840594 merge master and 1.0.0

如果想切换到 origin/2.0.0 的分支,我们可以

git branch remotes/origin/2.0.0

不过结果并不如意:

* (detached from origin/2.0.0)
master

git branch 会看到上面的信息,这里还需要一步操作:

git checkout -b 2.0.0

-b 的意思是 base,以当前分支为 base,新建一个名叫 2.0.0 的分支,这里当然也可以使用其他的命名。此时再执行 git branch 就能看到:

$ git br
  master
* 2.0.0

就 OK 了~

其实最直接的方法是:

git checkout -t origin/2.0.0

能够直接新建本地分支,将远程分支提取出来。

相关文章

  • git 相关命令学习

    本地分支指向新的远程分支 切换到新的远程分支拉取最新代码 切换到本地分支 git branch --unset-u...

  • 常用git命令

    切换到 dev 分支 git checkout dev 查看本地分支 git branch 查看本地及远程所有分支...

  • 常用Git命令

    git branch -vv:查看本地分支以及对应的远程分支 git checkout xxx:切换到xxx分支 ...

  • Git 如何删除本地分支和远程分支

    查看已有的本地及远程分支 git branch -a 切换到master分支 git checkout maste...

  • Git 新建本地分支并推送到远程

    1,本地新建分支并切换到新分支 git checkout -b 分支名 2,推送本地分支到远程 git push ...

  • Git - 创建新的分支

    1、查看当前所有分支git branch -a 2、切换到远程分支git checkout master 3、获取...

  • Git常用命令

    git clone后,切换到远程分支: git checkout -b 2.0.0 origin/2.0.0 本地...

  • 拉取新分支代码,拉取更新,解决冲突

    新建一个分支,并切换到该分支:git checkout -b 分支名称拉去远程新分支代码:git pull ori...

  • git积累

    git命令重置本地提交: 回滚操作 重置merge 命令拉去远程分支 更新远程分支列表 切换到当前分支 —>合并...

  • git提交分支

    1、创建并且切换到dev分支 git checkout -v dev 2、获取远程的分支 ...

网友评论

      本文标题:git切换到远程分支

      本文链接:https://www.haomeiwen.com/subject/wzciextx.html