第 7 章 分支
来源:互联网 发布:美国海关进出口数据 编辑:程序博客网 时间:2024/06/05 16:40
分支还是标签
分支是动态的,标签是静态的名字
git show-branch 'bug/*'
7.3使用分支
每个分支在一个特定的版本库中必须有唯一的名字,这个名字始终指向该分支上最近提交的版本。一个分支的最近提交称为该分支的头部(tip或head)
7.4创建分支
git branch prs/pr-1138
git branch 命令只是把分支名引进版本库,并没有改变工作目录去使用新的分支。
列出分支名
git branch
加号表示提交在一个分支当中,星号突出显示存在于活动分支的提交,减号表示一个合并提交。按时间递序排列。
Git 把分支名分配给最近的提交。
看特定分支的提交历史。
git show-branch bug/pr-1
7.7 检出分支
给定一个分支名,git checkout 会使得该分支变成新的当前分支。
它改变了工作树文件和目录结构来匹配给定的分支的状态。
需要git add 和 commit 操作提交修改到当前分支,然后才能检出到新的分支。
7.7.4 创建并检出新分支
git checkout -b bug/pr-3
7.8 删除分支
如果已删除的分支的内容已经存在于另一个分支里,那就可以检出该分支,然后要求从上下文中删除分支。另一种方法是把你要删除分支的内容合并到当前分支中,然后其他分支就可以安全删除了。
git merge bug/pr-3git show-branchgit branch -d bug/pr-3git show-branch
意外删除分支或其他引用后,可以使用git reflog 命令恢复它。
阅读全文
0 0
- 第7章 分支
- 第 7 章 分支
- 第3章分支语句
- c primer plus第7章总结:分支跳转
- 第9章、switch分支语句
- 第6章 分支限界法
- C primer plus第7章(C控制语句:分支和跳转)习题
- C Primer Plus 第7章 C控制语句:分支和跳转 编程练习
- 第7周项目3-简单分支问题体验
- 第7周 项目3-1 简单分支问题体验
- 第7周 项目3-2 简单分支问题体验
- 第7周 项目3 简单分支问题体验
- 第7周 项目3-简单分支问题体验(1)
- 第7周 项目3-简单分支问题体验(2)
- 第7周 项目3-简单分支问题体验(3)
- 第7讲-分支结构程序体验-练习
- 第7课时.了不起的分支和循环
- abs6.6 第11章 循环和分支
- JavaScript数组操作大全
- $.extend() 与 $.fn.extend() 的区别
- Android蓝牙开发【四】OPP传输文件
- iOS 借贷类 马甲包 等上架经验
- 关于Android开发中JNI/NDK使用的一点总结
- 第 7 章 分支
- 如何在Fragment中监听触摸事件 手动实现触摸分发
- Android N 同时设置壁纸与锁屏壁纸的方法
- 第八讲 数组的定义与四种赋值方式、遍历和内存分析
- opencv3.3.1、opencv_contrib-3.3.1使用 CMake 编译步骤
- Java取Mysql数据中文乱码问题
- 计算机视觉识别简史:从 AlexNet、ResNet 到 Mask RCNN
- hadoop HDFS常用文件操作命令
- 文件系统的简单操作