`

git切换到远程分支

    博客分类:
  • php
 
阅读更多

原文:git切换到远程分支

 

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

* master

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

git branch -va

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

* 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切换到指定远程分支的方法

    本文将详细讲解如何使用Git切换到指定的远程分支,并进行相关的操作,如创建、跟踪、推送和查看远程分支。 首先,要查看远程仓库的所有分支,可以使用`git branch -a`命令。这将列出本地的分支以及远程分支。远程...

    js代码-git 切换远程分支(本地不存在的分支)

    本文将深入讲解如何使用JavaScript代码以及Git命令来切换到一个本地不存在的远程分支。首先,我们需要理解Git的基本概念,包括本地仓库、远程仓库、分支管理和Git命令。 1. **Git基本概念** - **本地仓库**:在你...

    git提交本地分支到远程分支 - springbarley - 博客园1

    【Git提交本地分支到远程分支】是Git版本控制系统中的常见操作,用于将本地开发的代码同步到远程仓库,以便团队成员共享代码或进行版本控制。本文将详细解释如何完成这个过程,以及涉及到的相关Git命令。 首先,...

    Git实战学习视频教程 Git多场景应用学习 Git服务器和远程分支 Git多人协作开发项目

    我们将详细讲解如何通过`git fetch`和`git rebase`来同步远程分支,使用`git blame`和`git log`追踪代码修改历史,以及设置用户信息和解决权限问题。 5. **Git工作流**:不同的团队可能有不同的工作流程,如Git ...

    linux-从git仓库中删除远程合并的分支的简单有效方式

    `git branch`命令用于查看本地的所有分支,`git branch -r`则可以列出远程分支。当你想要删除一个远程分支时,不能直接使用`git branch -d`,因为这个命令只适用于本地分支。对于远程分支,我们需要使用`git push`...

    git查看、创建、删除、本地、远程分支方法详解

    1. 查看远程分支 git branch -r origin/master 2. 查看本地分支 ...*新建一个分支,并切换到该分支上 git branch -b [branch-name] 4-1 创建本地分支 $ git branch test_1 $ git branch -a * mast

    Git 创建分支提交远程分支详解

    Git 创建分支提交远程分支详解 1.创建本地分支 git branch 分支名,例如:git branch 2.0.1.20120806 注:2.0.1.20120806是分支名称,可以随便定义。 2.切换本地分支 git checkout 分支名,例如从master切换到...

    IDEA怎么切换Git分支的实现方法

    - Fetch操作后,你可以在同一菜单路径下选择Pull,这会将远程分支的更新合并到你的当前分支。如果你的目标分支在本地不存在,你需要先确保能从远程获取到这个分支。 3. **切换到目标分支**: - 在完成上述步骤后...

    git分支,本地仓库,远程仓库

    这个命令实际上是`git fetch`和`git merge`的组合,可以同时获取远程分支的更新并将其合并到当前分支。 4. 分支管理:当开发新功能时,成员可以通过`git checkout -b <新分支名>`创建并切换到新分支。开发完成后,...

    git常用命令

    git push origin test推送更新到远程服务器,语法为 git push [远程名] [本地分支]:[远程分支] git status查看状态 git merge dev合并dev分支到当前分支 git branch 查看当前分支(test) git checkout dev 切换到...

    Git 详细教程.rtf

    Git 常用命令 4.1 初始化仓库 ... git branch -a # 查看所有本地和远程分支 切换分支 git checkout 分支名 合并分支 git merge 分支名 # 将指定分支合并到当前分支 删除分支 git branch -d 分支名

    Git的使用文档--分支管理与冲突解决

    - 若要查看远程分支,可以使用`git branch -r`或`git branch --remote`。 3. **合并分支** - 当在一个分支上完成工作并希望将其合并到主分支或其他分支时,可以使用`git merge <branch_to_merge>`命令。例如,将`...

    git 分支管理

    4. **推送分支到远程仓库:** - 创建完本地分支后,需要将其推送到远程仓库才能让其他团队成员访问到该分支: ```bash git push -u origin testbranch ``` 5. **合并分支:** - 当分支上的开发完成并通过测试...

    4.Git多人单分支集成协作1

    fast-forward 指的是本地分支与远程分支之间的关系,如果远程分支是本地分支的祖先,那么它们之间就是 fast-forward 关系。否则,会报错。 Git 多人单分支集成协作需要掌握基本概念和操作命令,包括远程仓库、分支...

    idea切换git地址并刷新右下角git分支

    这会将远程仓库的最新变更拉取到本地,以便查看和合并。 除此之外,Idea还提供了其他两种命令行方式来修改Git仓库地址: 1. **使用Git命令行工具**: - 打开终端或命令提示符,进入你的项目目录。 - 输入命令 `...

    git push 本地项目推送到远程分支的方法(git命令版)

    通常情况下,如果您推送的是本地的master分支到远程的同名分支,命令将简化为git push origin master。 如果在推送时遇到冲突,即远程分支已有更改而您的本地分支尚未更新,您可能需要先拉取远程分支的更新。可以...

Global site tag (gtag.js) - Google Analytics