Git分支

时间:2019-09-18
本文章向大家介绍Git分支,主要包括Git分支使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

什么是分支

在版本控制过程中, 使用多条线同时推进多个任务。

比如我们的主分支是master,现在要开发一个蓝色的皮肤功能feaure_blue和一个游戏的功能feature_game。这时候两个分支可以同时进行开发,谁也不用等谁,当功能开发完成后,可以申请合并到主分支中。

如果开发过程中遇到了bug,我们可以直接创建一个错误修复分支hot_fix,进行bug修复,而不影响主程序的运行。

分支的操作

  • 创建分支

    git branch [分支名]
  • 查看分支

    git branch -v
  • 切换分支

    git checkout [分支名]
  • 合并分支

    • 第一步: 切换到接受修改的分支(被合并, 增加新内容) 上
      git checkout [被合并分支名]
    • 第二步: 执行 merge命令
      git merge [有新内容分支名]

!>冲突:当我们创建了分支后,其实两个分支我们是都可以修改的,当我们正好修改的两个分支的同一个地方,两个修改的地方又不一致的时候,就会产生版本冲突的问题。

  • 解决冲突

    冲突的表现 :

    冲突的解决:

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

原文地址:https://www.cnblogs.com/chen88/p/11538368.html