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

sourceTree保姆级教程7:(合并某次提交)

在日常开发过程中,大家有时候并非都是在同一个分支进行开发,可能存在多人的情况下开发。根据上线的需求依次提交代码。当然也可能存在交叉提交的情况。此时应如何在master分支去合并具体某一次的提交呢?下面就开始了:

1.打开本地工作副本,新增test2.txt文件,并编辑 add func1内容。 编辑test2.txt文件,新增 add func2 且提交到远程仓库

在这里插入图片描述

在这里插入图片描述

执行完成后,有两个最新的提交记录:

在这里插入图片描述

2.现在test2.txt文件 新增的 func1功能由于测试通过,需要先上线,合并到master分支。也就是要合并 新增test2.txt文件 add func1 的提交到master,而不动“新增func2”的提交。

切换到master分支,可以看到master分支落后 develop分支好多版本了,test2.txt文件对于master分支完全是新增文件,所以待会合并某次提交到master分支的时候,应该不会产生冲突的。

在这里插入图片描述

展示所有分支:

在这里插入图片描述

选择待合并的提交记录,右键 遴选并且确定。

在这里插入图片描述

执行完毕后,可以看到master分支的本地仓库多了一个” 新增test2.txt文件 add func1” 的提交历史记录。并没有产生冲突。

在这里插入图片描述

至此已完成,推送该次合并到master分支的远程仓库。这样就完成了,合并某次提交到另一分支的操作。

在这里插入图片描述
注意: 如果合并遴选 某次提交的时候产生了冲突,直接解决掉冲突就ok了。

到这,有关sourceTree 使用教程全部结束了,这七篇文章大多数场景都介绍到了。如果对你有帮助的话,感谢收藏点赞。当然有什么问题可以评论区留言。

http://www.lryc.cn/news/442161.html

相关文章:

  • JVM面试知识点手册
  • Vue3.0组合式API:使用reactive()、ref()创建响应式代理对象
  • kubernetes调度2
  • Android中如何处理运行时权限?
  • 【PyCharm】PyCharm:让开发者效率倍增的编程利器
  • Spring Boot- 配置中心问题
  • 字符串专题-1
  • Unsupervised Deep Representation Learning for Real-Time Tracking
  • 第二讲 数据结构
  • docker部署excalidraw画图工具
  • 5G技术对IT行业的影响及未来发展
  • 字节跳动的微服务独家面经
  • 嵌套函数的例子(TypeScript)
  • 0915,SOCKET网络编程部分,三种I/O多路复用模型(select ,poll,epoll)
  • HarmonyOS 应用获取公钥和 MD5 指纹签名信息
  • 封装一个录音声音振动效果的组件
  • Java、JS与Go的扩展操作符,揭秘它们的‘魔法’!
  • ROS学习笔记13——rosbag功能包的简单使用
  • Python Flask网页开发基本框架
  • Mybatis-plus进阶篇(五)
  • 交通标志识别系统Python+卷积神经网络算法+深度学习人工智能+TensorFlow模型训练+计算机课设项目+Django网页界面
  • 【QT】定时器使用
  • 虚拟机:3、(待更)WSL2安装Ubuntu系统+实现GPU直通
  • CSP-J2024年全真模拟题 阅读程序篇2
  • 几种手段mfc140u.dll丢失的解决方法,了解mfc140u.dll
  • Scrapy爬虫框架 Spider Middleware 爬虫页中间件
  • localectl 命令:系统语言、键盘布局和区域设置
  • 《微信小程序实战(3) · 推广海报制作》
  • SS-MUSIC
  • Spring Cloud Gateway组件