当前位置: 首页 > article >正文

实际开发中git在IDEA中的使用

相信搜索这个的同学代码都已经拉取到本地了,并且已经在idea中打开了。

1.一般我们从远程colone下来的代码默认是在主分支下的,也就是说我们从远程的主分支拉取的代码并且在本地创建了一个主分支。

2.一般主分支是不允许修改的,所以我们可以基于主分支创建一个自己的分支

3.我创建的自己的分支是test123

4.然后在自己的分支下进行开发,开发完之后先点击commit,选择要提交的部分

5.选择好之后,点击commit

6.点击push

7.然后我们可以到我们的代码托管平台看到自己刚刚提交的分支和代码

8.基本上一个分支的提交已经算是完成,但还有一个问题是我们开发一般是多个人进行开发的,所以我们的分支,而且我们代码拉取下来进行开发需要一段的时间,所以可能出现我们分支的代码不是最新的,可能落后了主分支几个版本,所以我们需要将主分支的代码拉取下来,更新到我们的开发分支上。

9.首先选择pull,然后选择master分支

10.然后点击右下角,在开发分支test123上选择merge ‘master’ into 'test123',这时最新的master分支的代码会自动的合并到test123上

11.选择Push,将本地分支推送到远程分支上

12.然后我们就可以到代码托管平台上看到我们刚刚的提交的合并记录了,然后点击Create merge request 就可以申请合并代码自己刚刚提交的代码到主分支上了


http://www.kler.cn/a/293411.html

相关文章:

  • Python学习从0到1 day27 Python 高阶技巧 ③ 设计模式 — 单例模式
  • 020_Servlet_Mysql学生选课系统(新版)_lwplus87
  • 基于matlab的人眼开度识别
  • Mac如何实现最简单的随时监测实时运行状态的方法
  • 内网对抗-信息收集篇SPN扫描DC定位角色区域定性服务探针安全防护凭据获取
  • WPF之iconfont(字体图标)使用
  • 机器学习之实战篇——MNIST手写数字0~9识别(全连接神经网络模型)
  • UDP通信实现
  • windows下安装elasticSearch和kibana
  • 报错:CPU指令集的问题
  • Nest.js 实战 (十一):配置热重载 HMR 给服务提提速
  • 鸿蒙界面开发——组件(6):属性字符串(StyledString)文本输入
  • Linux_kernel移植uboot07
  • 单例模式singleton
  • C#基础(2)枚举
  • 工作流之Activiti7 和BPMN讲解
  • Elastic Stack--ES集群加密及Kibana的RBAC实战
  • 报错:Reached the max session limit(DM8 达梦数据库)
  • 【C语言】---- 复合数据类型之结构体(Struct)
  • 期权虚值和实值的投资风险有什么不同?
  • docker 安装mongoDB
  • Anchor Alignment Metric来优化目标检测的标签分配和损失函数。
  • Apache CloudStack Official Document 翻译节选(十三)
  • 使用多尺度C-LSTM进行单变量时间序列异常检测
  • 细胞因子系列
  • 92. UE5 GAS RPG 使用C++创建GE实现灼烧的负面效果