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一樣的

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM