git--建立分支(idea)

建立分支

分支说明图

git--建立分支(idea)_第1张图片

分支命名说明:
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
    git--建立分支(idea)_第2张图片
  2. 弹出框中输入我们分支名字,点击OK即可建立好本地分支,下面的勾选是确定是否要切换获取。

git--建立分支(idea)_第3张图片

  1. 将新分支push到远程

git--建立分支(idea)_第4张图片

git--建立分支(idea)_第5张图片
git--建立分支(idea)_第6张图片

刷新分支

git--建立分支(idea)_第7张图片
git--建立分支(idea)_第8张图片

提交代码:

  1. 点击Commit
    git--建立分支(idea)_第9张图片
  2. 选择commit and push:可以直接提交到远程不会造成本地提交记录,并且弹出push界面

git--建立分支(idea)_第10张图片
git--建立分支(idea)_第11张图片

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

git--建立分支(idea)_第12张图片
git--建立分支(idea)_第13张图片

4 . Push到远程:

git--建立分支(idea)_第14张图片
5. 查看提交记录

git--建立分支(idea)_第15张图片

合并分支

  1. 合并分支merge

git--建立分支(idea)_第16张图片
git--建立分支(idea)_第17张图片
2. 解决冲突
我们选择双击进去,然后找到冲突的人和他们商定选择哪个

git--建立分支(idea)_第18张图片
git--建立分支(idea)_第19张图片

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

git--建立分支(idea)_第20张图片
git--建立分支(idea)_第21张图片

  1. Push到远程

git--建立分支(idea)_第22张图片
git--建立分支(idea)_第23张图片

比较合并提交

  1. 找到compare with branch
    git--建立分支(idea)_第24张图片

  2. 选择我们要比较的分支
    git--建立分支(idea)_第25张图片

  3. 显示结果

git--建立分支(idea)_第26张图片

你可能感兴趣的:(GitLab)