技術問答
技術文章
iT 徵才
Tag
聊天室
2025 鐵人賽
登入/註冊
問答
文章
Tag
邦友
鐵人賽
搜尋
第 12 屆 iThome 鐵人賽
DAY
24
0
自我挑戰組
用 Android Studio / IntelliJ IDEA 完成 Git 操作
系列 第
24
篇
用Android Studio / IntelliJ IDEA合併前預先解衝突
12th鐵人賽
AndyAWD
2020-09-24 23:50:01
1856 瀏覽
分享至
撿櫻桃後很理所當然是講變基rebase,但我想用案例介紹。
我們之前的合併,是先切換到develop分支,合併其他分支後再對develop分支操作提交推送,但是使用GitFlow後,有很大的機會master和develop分支是被鎖起來,只能合併無法提交推送。
所以我們在合併之前,就要在自己的feature分支解完衝突,這樣合併請求develop分支就不會發生衝突。
上圖是develop分支,下圖是feature/功能分支05分支,兩個分支修改的程式碼行數都是第15行,肯定會衝突
我們在feature/功能分支05,變基之前先獲取一下develop分支,看看這段期間有沒有變動,不然解完衝突後還要再重解一次
點擊develop分支
點擊Checkout
點擊VCS
點擊Git
點擊Fetch,如果有資料就拉取Pull
展開Git Branches,回到feature/功能分支05
點擊develop分支
點擊Rebase Current onto Selected
點擊要解決衝突的檔案
點擊MERGE
解決完衝突後點擊APPLY
這時候feature/功能分支05就不會和develop產生衝突,可以放心的提交合併請求;如果你的分支離develop分支很遠的話,就要做很多次解決衝突,這樣會很煩,所以GitFlow才會建議盡量把feature分支開細一點,盡快回到develop,不然就真的會解衝突解到懷疑人生
留言
追蹤
檢舉
上一篇
用Android Studio / IntelliJ IDEA終端機撿櫻桃
下一篇
用SourceTree合併前預先解衝突
系列文
用 Android Studio / IntelliJ IDEA 完成 Git 操作
共
30
篇
目錄
RSS系列文
訂閱系列文
11
人訂閱
26
用Android Studio / IntelliJ IDEA終端機合併前預先解衝突
27
用Android Studio / IntelliJ IDEA退回提交
28
用SourceTree退回提交
29
用Android Studio / IntelliJ IDEA終端機退回提交
30
Android Studio / IntelliJ IDEA / Sourcetree環境設定和感想
完整目錄
熱門推薦
{{ item.subject }}
{{ item.channelVendor }}
|
{{ item.webinarstarted }}
|
{{ formatDate(item.duration) }}
直播中
立即報名
尚未有邦友留言
立即登入留言
iThome鐵人賽
參賽組數
902
組
團體組數
37
組
累計文章數
19838
篇
完賽人數
529
人
看影片追技術
看更多
{{ item.subject }}
{{ item.channelVendor }}
|
{{ formatDate(item.duration) }}
直播中
熱門tag
看更多
15th鐵人賽
16th鐵人賽
13th鐵人賽
14th鐵人賽
17th鐵人賽
12th鐵人賽
11th鐵人賽
鐵人賽
2019鐵人賽
javascript
2018鐵人賽
python
2017鐵人賽
windows
php
c#
linux
windows server
css
react
熱門問題
可以自訂規則的密碼產生器....
FortiGate 的VLAN Switch問題
爬蟲問題, 如何在GOOGLE搜尋關鍵字後,取前10頁的網址?
內控內稽的作業流程圖.請問哪裡有設備工程業的
源碼檢測稽核會不會超耗時
WIN SERVER 出現錯誤LOG
你們都在哪裡購買SSL
VMware上的虛擬機多了一個VMDK的硬碟在增長
浮水印在PDF上沒有辦法顯示
DOCKER問題請教
熱門回答
可以自訂規則的密碼產生器....
源碼檢測稽核會不會超耗時
你們都在哪裡購買SSL
FortiGate 的VLAN Switch問題
內控內稽的作業流程圖.請問哪裡有設備工程業的
熱門文章
讀書會邀請: AWS 雲端攻頂學習計畫|SAA 基礎 + SAP/DevOps 分流 從理論到企業級部署,每週一次的架構思維演練
Google 暗網監控 暗網報告
[實作] 不用買貴森森的 Vector!我用 Python 自製了一套 J1939 CAN Bus 解碼器
Microsoft MS-900 認證考試介紹|Microsoft 365 Fundamentals 完整指南(2025 最新)
Git版本控制三個工作流程,工作目錄、暫存區、本地倉庫。
IT邦幫忙
×
標記使用者
輸入對方的帳號或暱稱
Loading
找不到結果。
標記
{{ result.label }}
{{ result.account }}