git--建立分支(idea)

本文详细介绍了如何在软件开发中创建和管理分支,包括分支命名规则、建立分支、推送分支到远程、刷新分支、提交代码、合并分支及解决冲突的步骤。

建立分支

分支说明图

在这里插入图片描述

分支命名说明:
Sprint版本 + test/dev/prod + 姓名/功能 + 日期

// Sprint1建立开发总分支dev:
SprintV1.0_dev_20191016

// Sprint1建立开发功能分支:E-shop代表我要开发这个功能或者写人
SprintV1.0_dev_E-shop_20191016
SprintV1.0_dev_baiaimin_20191016

// Sprint1建立测试分支
SprintV1.0_test_20191016

// Sprint1建立线上分支:
SprintV1.0_prod_20191016

建立分支

  1. 点击idea右下角master上下箭头,并点击New Branch
    在这里插入图片描述
  2. 弹出框中输入我们分支名字,点击OK即可建立好本地分支,下面的勾选是确定是否要切换获取。

在这里插入图片描述

  1. 将新分支push到远程

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

刷新分支

在这里插入图片描述
在这里插入图片描述

提交代码:

  1. 点击Commit
    在这里插入图片描述
  2. 选择commit and push:可以直接提交到远程不会造成本地提交记录,并且弹出push界面

在这里插入图片描述
在这里插入图片描述

  1. Pull代码(当只有自己在一个分支开发的时候不需要)

在这里插入图片描述
在这里插入图片描述

4 . Push到远程:

在这里插入图片描述
5. 查看提交记录

在这里插入图片描述

合并分支

  1. 合并分支merge

在这里插入图片描述
在这里插入图片描述
2. 解决冲突
我们选择双击进去,然后找到冲突的人和他们商定选择哪个

在这里插入图片描述
在这里插入图片描述

出现此表示全部合并完毕,我们选择apply进行保存
在这里插入图片描述
3. 提交

在这里插入图片描述
在这里插入图片描述

  1. Push到远程

在这里插入图片描述
在这里插入图片描述

比较合并提交

  1. 找到compare with branch
    在这里插入图片描述

  2. 选择我们要比较的分支
    在这里插入图片描述

  3. 显示结果

在这里插入图片描述