IDEA升级开源框架

在开发过程中,我们经常会用到一些 GitHub或者Gitee上的开源框架来快速搭建我们的业务系统,但是当框架被我们大批量修改后,开源框架又有升级了。这时候升级框架就变得很麻烦,也不能直接直接进行合并,但是又没办法找到更新的文件一个一个的去修改。这时候可以利用到Git本身的一个diff功能,生成patch文件进行打补丁升级

这里我本地借用若依框架来展示

首先新建立一个远端仓库或者直接拉取远端最新的框架代码,我这边是新建了一个远端仓库official

 

然后我们切换到这个仓库下的master分支,通过git log找到我们要升级的部分代码。打个比方,我这里要升级这部分代码,我自己本地的代码是在commit为2021/9/29这个节点clone的,那么就要升级上面从9/30到最新的代码。

 

 

 

 

 

 

选中之后右键点击Create Patch,创建Patch文件

 

 

 

 

 

 

 然后这里输入一下名称  生成在项目目录下

 

 

 

 然后在要升级的仓库里,拉一个新的分支出来,在新的分支上进行操作。

 

git co -b upgrade origin/master

 

点击IDEA上面的Git,应用patch,找到刚刚生成的patch文件应用即可。

 

 

 

 

确认一下变更文件信息,打一下备注,即可开始合并流程,选择自己需要合并和不需要合并的内容合并即可,和merge一样的

 

posted @   HkGov  阅读(481)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
历史上的今天:
2020-11-02 Idea,pycharm等jetbrains全家桶2020.2注册失效
2020-11-02 hdfs初学命令(一)
2020-11-02 Hadoop 创建用户及HDFS权限,HDFS操作等常用Shell命令
点击右上角即可分享
微信分享提示