0. 回顾

  • [Git] 009 逆转未来 中的 "2.2" 讲过 git checkout -- <file>
  • 这回的 git checkout <branch_name> 与其长得相似,但作用不同

1. master 分支

  • 当 "Git Bash" 进入仓库时,路径右侧会多一个 "(master)"

  • 个人更喜欢将其看作 "master" 主线

2. 有些漫画,画着画着就整出了“平行宇宙”

2.1 少废话,先来一条分支

  • 我大致模拟一下目前的情况

  • 现在开始加分支

  • 补充

    1. 上图的两句命令可以合成一句 git checkout -b dev
    2. 每次切换分支,都会生成记录

2.2 查看分支

  • 目前的情况

  • 在 "dev" 分支添加一个文件并 "commit"

  • 目前的情况

  • 现在切到 "master"

  • 发现并没有 "dev_o1.txt"

2.3 合并分支

  • 上图中有 "Fast-forward"

    • 说明这次合并是“快进模式”
    • 就是直接把 "master" 指向 "dev" 的“当前提交”,所以合并速度非常快
      • 想到个题外话:某盘的“极速秒传”
    • 不过不是每次合并都能 "Fast-forward"
  • 目前的情况

2.4 删除分支

  • 目前的情况

3. 小结

转载于:https://www.cnblogs.com/yorkyu/p/10838017.html

[Git] 017 加一条分支,享双倍快乐相关推荐

  1. 喜迎双节,伴你“童”行,“童” 享双倍快乐

    今年的9月10日恰逢中秋节与教师节,美好的日子有了双重温暖.莱阳市众城志愿服务中心开展"喜迎双节,伴你童行,"童" 享双倍快乐活动. 9.10上午分别去河洛和冯格庄街道东 ...

  2. git学习(三)分支管理

    分支管理 git学习参考 廖雪峰官方网站 git基本操作,一篇文章就够了! 一.分支作用 分支在实际中有什么用呢?假设你准备开发一个新功能,但是需要两周才能完成,第一周你写了50%的代码,如果立刻提交 ...

  3. git 主干修改合并到分支_这才是真正的 Git——分支合并

    本文作者:lzaneli,腾讯 TEG 前端开发工程师"合并前文件还在的,合并后就不见了"."我遇到 Git 合并的 bug 了" 是两句经常听到的话,但真的是 ...

  4. git命令行删除远程分支

    先查看远程分支 git branch -r 使用下面两条命令来删除远程分支 git branch -r -d origin/branch-name git push origin :branch-na ...

  5. Git之删除本地无用分支

    随着项目迭代越来越久,本地会创建一系列分支,太多了有时候找起来也不方便,就想将一些已经删除的远程分支对应的本地分支清理掉 (我们会对gitlab上已经merged的分支定期清理,毕竟图形化界面操作起来 ...

  6. Git笔记(11) 分支简介

    Git笔记(11) 分支简介 1. Git 分支 2. 简介 3. 创建 4. 查看当前分支 5. 切换 6. 分叉 1. Git 分支 使用分支可以把工作 从开发主线上分离 开来,以免影响开发主线 ...

  7. git学习(五)分支操作和解决冲突

    分支的作用 协同开发 开发失败不会对主分支有影响 大胆创新 修复bug不会使得服务器停止工作(24小时网站而言) 创建新分支 在新建git,也就是git init时会自动创建master分支,也就是主 ...

  8. Git三大特色之Branch(分支)

    转自: https://blog.csdn.net/qq_32452623/article/details/78355976 我习惯每篇博客都有个开篇 还记得 Git 系列第一篇 Git 自我介绍的话 ...

  9. git拉取远程指定分支到本地

    1.通过git clone的方式 只克隆单一分支: git clone -b <branch> --single-branch <url> 注意: git clone -b & ...

最新文章

  1. Spring 如何初始化泛型类实例
  2. MySQL 5.1.40新特性及下载
  3. 费用流:spfa Dijkstra
  4. C++(STL):31 ---关联式容器map源码剖析
  5. R7-5 求矩阵各行元素之和 (15 分)
  6. WordPress博客添加首页、文章页、页面、分类页、标签页的关键字和描述
  7. java写的小米商城_Taru-Xmall
  8. MySQL半一致性读导致语句级Binlog复制错误1111
  9. 人这一辈子,渡你的只有两个人
  10. deepin系统维护(系统扩容)deepin live
  11. Go语言6种字符串拼接的方式
  12. 转:德鲁克:管理的本质是激发善意和潜能
  13. SNR、BER、Eb/N0之间的区别与联系
  14. 机器学习之朴素贝叶斯 1
  15. 打造自己的LoRaWAN网关,进阶1:构建软件
  16. 零基础如何学习网络安全
  17. 我的世界网易手服务器文件夹,Minecraft服务端新手搭建指南(Linux篇)
  18. 全区开展国家网络安全宣传周活动
  19. 深度学习优化器中的变形金刚:Ranger21
  20. 企业微信,私域流量的下一个战场

热门文章

  1. IDE Framework之mmdetection使用记录20200707-
  2. mysql 修改列名_mysql增加列修改列名列属性以及删除列
  3. 地震勘探基础(十)之地震速度关系
  4. html怎么做进度条圆形,用css3实现圆形进度条
  5. 操作系统computer operate system
  6. 推荐两个小工具MediaInfo 和 netpersec
  7. 鼠标光标变成了黑色方块
  8. 资管科技的明珠:智能投研3.0体系构建导论——价值、定义与方法论
  9. qBittorrent添加Tracker以提速
  10. 自用防丢-TV机顶盒固件合集-固件刷机及短接方法记录