idea如何在git上將分支代碼合並到主干


1.首先將idea中的代碼分支切換到master分支,可以看到我們在dev上提交的代碼 在master上是沒有的

 

 

 2.如圖所示,在remote branch 上選擇分支,點擊后面的三角圖標,展開之后選擇Merge into current

 

 

 3.合並過程中可能會出現主干代碼和自己分支代碼沖突,需要手動解決沖突,合並完成之后會如圖提示信息

 

 

 4.此時合並完成只是在自己電腦本地,還沒有提交到遠程服務器,最后將合並好的代碼push到遠程即可大功告成

注意:

版本合並完成之后還沒有提交到遠程服務器,此時可以檢查是否合並有問題,合並錯了可以選擇revert然后重新合並

在點擊revert后 發現再進行之前的合並步驟會報一下錯誤

You have not concluded your merge (MERGE_HEAD exists). Please, commit your changes before you merge.

此時你可以先保留本地的修改

點擊idea的命令行窗口Terminal

 

 然后輸入以下命令 保留你本地的修改

git merge --abort

git reset --merge

然后再執行以上的合並master步驟,進行重新合並。合並后 將代碼推送到遠端即可


免責聲明!

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



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