Git branch

转载 2016年08月31日 11:18:32


显示本地分支,有*号的是当前分支:
git branch
显示远程分支:
git branch -r
显示全部分支(本地+远程):
git branch -a
创建分支:
git branch xxx
切换分支:
git checkout xxx
创建+切换分支:
git checkout -b xxx
删除分支:
git branch -d xxx
合并分支:
git merge xxx //合并xxx分支到当前分支
git merge xxx yyy //合并xxx分支和YYY分支,到当前分支。

合并xxx分支到master分支:
git checkout master //如果当前分支不是master,先切换到master分支。
git merge xxx  //合并xxx到当前分支。

也可以在过去的某个点拉一个分支:
git branch 分支名 commitID
例如:
git branch sub1 f1e70f5
创建一个分支sub1,这个分支是从f1e70f5这个提交创建的。
git checkout sub1
检出sub1,工作目录里的文件是f1e70f5这个提交点状态的文件。
git checkout master
检出master,工作目录里文件是master的HEAD状态的文件。

git branch用法总结

git branch       git branch 不带参数:列出本地已经存在的分支,并且在当前分支的前面加“*”号标记,例如:    #git branch * master    ...
  • xiruanliuwei
  • xiruanliuwei
  • 2011年10月30日 19:37
  • 162148

Git自学之路(四)- git branch 分支

Git 处理分支的方式可谓是难以置信的轻量,创建新分支这一操作几乎能在瞬间完成,并且在不同分支之间的切换操作也是一样便捷。 与许多其它版本控制系统不同,Git 鼓励在工作流程中频繁地使用分支与合并,哪...
  • KjunChen
  • KjunChen
  • 2016年08月08日 20:12
  • 3559

git分支branch详解

上一篇git的基本原理http://blog.csdn.net/xiaoputao0903/article/details/23912561,介绍了git最基本的原理和相关操作,这篇就来讲讲git的分...
  • xiaoputao0903
  • xiaoputao0903
  • 2014年04月17日 18:44
  • 4855

git 查看远程分支、本地分支、创建分支、把分支推到远程repository、删除本地分支

$ git branch -a * br-2.1.2.2 master remotes/origin/HEAD -> origin/master remotes/origin/br-2.1...
  • arkblue
  • arkblue
  • 2013年07月28日 18:22
  • 615437

git删除tag和branch

git删除tag和branch的指令
  • lili625
  • lili625
  • 2015年07月15日 17:54
  • 12456

深入理解git分支分叉(branch diverged)的问题

问: I googled and read many posts, but none could make me understand the branch divergence problem ...
  • ikscher
  • ikscher
  • 2015年02月27日 17:47
  • 29969

Git入门指南十一:Git branch 分支与合并分支

十五. Git branch 分支 查看当前有哪些branch bixiaopeng@bixiaopengtekiMacBook-Pro xmrobotium$ git branch * maste...
  • wirelessqa
  • wirelessqa
  • 2014年02月28日 19:39
  • 132658

Git如何恢复已经删除的branch

项目开发中可能会在本地为不同的defect或者feature建立多个branch,有时候branch还没有被merge,就需要在不同的branch直接切换,一旦branch多了,我们就是删除一些不用的...
  • russle
  • russle
  • 2017年02月16日 14:37
  • 1221

git远程删除分支后,本地git branch -a 依然能看到的解决办法。

使用 git branch -a 命令可以查看所有本地分支和远程分支(git branch -r 可以只查看远程分支) 发现很多在远程仓库已经删除的分支在本地依然可以看到。$ git branch ...
  • qq_16885135
  • qq_16885135
  • 2016年10月10日 15:01
  • 13882

git分支(branch)操作相关命令

分支(branch)操作相关命令 查看本地分支:$ git branch 查看远程分支:$ git branch -r 创建本地分支:$ git branch [name] ----注意新分支...
  • whereismatrix
  • whereismatrix
  • 2015年06月10日 16:26
  • 4725
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Git branch
举报原因:
原因补充:

(最多只允许输入30个字)