一、什么是分支

分支的好处:

  • 同时并行推进多个功能开发,提高开发效率
  • 各个分支在开发过程中,如果某一个分支开发失败,不会对其他分支有任 何影响。失败的分支删除重新开始即可。

二、分支的操作

1. 创建分支

git branch [分支名]

2. 查看分支

git branch -v

3. 切换分支

git checkout [分支名]

4. 合并分支

(1) 切换到接受修改的分支(被合并,增加新内容)上 git checkout [被合并分支名],如:将分支的内容合并到master分支,则需切换到master分支

(2) 执行merge命令:git merge [有新内容分支名]

5. 解决冲突

当我们执行合并分支时,出现冲突提示:

具体体现在:

冲突的解决:

  • 第一步:编辑文件,删除特殊符号
  • 第二步:把文件修改到满意的程度,保存退出
  • 第三步:git add [文件名]
  • 第四步:git commit -m "日志信息"
    • 注意:此时 commit 一定不能带具体文件名

最新文章

  1. LinQ to entities 不能识别方法“system.string.ToString(system.String)”.因此该方法无法转换为存储表达式
  2. Bootstrap <基础十八>面包屑导航(Breadcrumbs)
  3. iptables基本操作
  4. Vim学习总结
  5. HTML界面JQuery ajax 返回200,但走Error方法
  6. servlet+jsp+jdbc实现从数据库查询用户信息到页面
  7. NodeJS+Express+MongoDB
  8. Activity之间的数据传递-android学习之旅(四十七)
  9. 想在Java中实现Excel和Csv的导出吗?看这就对了
  10. 用JS编写一个函数,返回数组中重复出现过的元素
  11. Mac安装python3.x+pycharm+elasticsearch+常见报错处理(1)
  12. vue css背景图片打包后路径问题
  13. Comet OJ - Contest #0
  14. ethereum/EIPs-191 Signed Data Standard
  15. A1055. The World's Richest
  16. python 中的 metaclass
  17. BZOJ 3744 Gty的妹子序列 (分块 + BIT)
  18. Jackson Gson Json.simple 比较
  19. Python pyQt4/PyQt5 学习笔记3(绝对对位,盒布局,网格布局)
  20. HDU 2159 FATE (dp)

热门文章

  1. Python else
  2. 补充: canal
  3. 正睿暑期培训day1考试
  4. 大话OI
  5. Win10修改hosts文件并配置DNS
  6. vue中mode hash 和 history的区别
  7. java.sql.SQLException: Could not establish connection to 192.168.8.111:10000/default: java.net.ConnectException: Connection refused: connect at org.apache.hadoop.hive.jdbc.HiveConnection.<init>(HiveC
  8. 用Java开发的【智能语音开发板MEGA ESP32AI】
  9. 基本认证(Basic Authorization)
  10. tkinter中的message