原文: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 branch -a`命令。这将列出本地的分支以及远程分支。远程...
本文将深入讲解如何使用JavaScript代码以及Git命令来切换到一个本地不存在的远程分支。首先,我们需要理解Git的基本概念,包括本地仓库、远程仓库、分支管理和Git命令。 1. **Git基本概念** - **本地仓库**:在你...
【Git提交本地分支到远程分支】是Git版本控制系统中的常见操作,用于将本地开发的代码同步到远程仓库,以便团队成员共享代码或进行版本控制。本文将详细解释如何完成这个过程,以及涉及到的相关Git命令。 首先,...
下面将详细讲解如何进行Git仓库迁移以及如何合并dev分支到master分支。 **一、Git仓库迁移** 1. **克隆仓库**:首先,你需要在新的服务器或本地目录上克隆原有的Git仓库。使用以下命令: ``` git clone <原仓库...
我们将详细讲解如何通过`git fetch`和`git rebase`来同步远程分支,使用`git blame`和`git log`追踪代码修改历史,以及设置用户信息和解决权限问题。 5. **Git工作流**:不同的团队可能有不同的工作流程,如Git ...
`git branch`命令用于查看本地的所有分支,`git branch -r`则可以列出远程分支。当你想要删除一个远程分支时,不能直接使用`git branch -d`,因为这个命令只适用于本地分支。对于远程分支,我们需要使用`git push`...
1. 查看远程分支 git branch -r origin/master 2. 查看本地分支 ...*新建一个分支,并切换到该分支上 git branch -b [branch-name] 4-1 创建本地分支 $ git branch test_1 $ git branch -a * mast
- Fetch操作后,你可以在同一菜单路径下选择Pull,这会将远程分支的更新合并到你的当前分支。如果你的目标分支在本地不存在,你需要先确保能从远程获取到这个分支。 3. **切换到目标分支**: - 在完成上述步骤后...
Git 创建分支提交远程分支详解 1.创建本地分支 git branch 分支名,例如:git branch 2.0.1.20120806 注:2.0.1.20120806是分支名称,可以随便定义。 2.切换本地分支 git checkout 分支名,例如从master切换到...
这个命令实际上是`git fetch`和`git merge`的组合,可以同时获取远程分支的更新并将其合并到当前分支。 4. 分支管理:当开发新功能时,成员可以通过`git checkout -b <新分支名>`创建并切换到新分支。开发完成后,...
git push origin test推送更新到远程服务器,语法为 git push [远程名] [本地分支]:[远程分支] git status查看状态 git merge dev合并dev分支到当前分支 git branch 查看当前分支(test) git checkout dev 切换到...
Git 常用命令 4.1 初始化仓库 ... git branch -a # 查看所有本地和远程分支 切换分支 git checkout 分支名 合并分支 git merge 分支名 # 将指定分支合并到当前分支 删除分支 git branch -d 分支名
- 若要查看远程分支,可以使用`git branch -r`或`git branch --remote`。 3. **合并分支** - 当在一个分支上完成工作并希望将其合并到主分支或其他分支时,可以使用`git merge <branch_to_merge>`命令。例如,将`...
4. **推送分支到远程仓库:** - 创建完本地分支后,需要将其推送到远程仓库才能让其他团队成员访问到该分支: ```bash git push -u origin testbranch ``` 5. **合并分支:** - 当分支上的开发完成并通过测试...
fast-forward 指的是本地分支与远程分支之间的关系,如果远程分支是本地分支的祖先,那么它们之间就是 fast-forward 关系。否则,会报错。 Git 多人单分支集成协作需要掌握基本概念和操作命令,包括远程仓库、分支...
这会将远程仓库的最新变更拉取到本地,以便查看和合并。 除此之外,Idea还提供了其他两种命令行方式来修改Git仓库地址: 1. **使用Git命令行工具**: - 打开终端或命令提示符,进入你的项目目录。 - 输入命令 `...
通常情况下,如果您推送的是本地的master分支到远程的同名分支,命令将简化为git push origin master。 如果在推送时遇到冲突,即远程分支已有更改而您的本地分支尚未更新,您可能需要先拉取远程分支的更新。可以...