iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 15
0
自我挑戰組

用 Android Studio / IntelliJ IDEA 完成 Git 操作系列 第 15

用Android Studio / IntelliJ IDEA解決衝突

  • 分享至 

  • xImage
  •  

用Git不要害怕解衝突,我們直接開兩個分支,分別是feature/功能分支02和feature/功能分支03

https://ithelp.ithome.com.tw/upload/images/20200915/20124384UcByXq07na.png

https://ithelp.ithome.com.tw/upload/images/20200915/201243848CU0a9NVEn.png

  • 首先把feature/功能分支02合併回develop分支
    https://ithelp.ithome.com.tw/upload/images/20200915/20124384h0SCrCRACm.png

  • 再把feature/功能分支03合併回develop分支,Git就會跟我們說發生合併衝突
  1. 選擇要解決衝突的檔案
  2. 點擊MERGE
    https://ithelp.ithome.com.tw/upload/images/20200915/20124384cdzCTeXDsz.png

  • 顯示衝突解決視窗,這邊的數字不是順序,而是功能敘述
  1. 我所在分支的程式碼
  2. 我所在分支的程式碼不匯入
  3. 我所在分支的程式碼匯入
  4. 要合併分支的程式碼
  5. 要合併分支的程式碼不匯入
  6. 要合併分支的程式碼匯入
    https://ithelp.ithome.com.tw/upload/images/20200915/20124384gRV5qKOhfS.png

  • 如果把全部的匯入或不匯入都點完,如果發現有點錯的話,可以按 Ctrl + z還原上一步
  1. 跳出綠色的視窗
  2. 有看到綠色的視窗才能按APPLY,沒有的話表示沒有解完衝突
    https://ithelp.ithome.com.tw/upload/images/20200915/20124384wiGX9YyplR.png

  • 合併完成後,兩個分支的程式碼也正常顯示,但要記得推送上去,Ctrl + Shift + k
  1. PUSH
    https://ithelp.ithome.com.tw/upload/images/20200915/20124384hTnO9TRz4D.png

上一篇
用Android Studio / IntelliJ IDEA終端機合併刪除分支
下一篇
用SourceTree解決衝突
系列文
用 Android Studio / IntelliJ IDEA 完成 Git 操作30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言