sourcetree分支合并與沖突解決(.project文件沖突)

一、合并

1.1 一條一條的合并;

選擇 “合并根據(jù)日志”,然后選擇 你要合并的內(nèi)容 進行合并;

1.2 整個分支合并;

選擇“合并已抓取”,點擊確定進行合并; 合并之后再把合并信息推送到服務器 就可以了;



二、沖突解決

?合并代碼或者分支的過程中,往往是會有沖突的;

2.1 類文件沖突

這往往是修改同一個文件的 相同地方造成的;可以打開有“!”標記的文件,選擇性的留取修改代碼;<<<<<<和=====之間的信息,是自己修改的;=========和>>>>>>>>>之間的信息是其他人修改的;可以選擇留自己或者其他人的;如果修改的是不同功能,亦可以全部保留;

2.2 project文件沖突

pbxproj是個plist文件,plist的格式跟json的差不多,就是一個個對象,對象是個字典,可以關聯(lián)一些字段和它的值;

project文件一旦有了沖突.pbxproj就打不開了。我們查看沖突的地方用編輯器打.pbxproj文件,搜索<<<< ===== >>>>>>這樣類似文本,刪掉你不需要的,保存,就可以了;

2.3 處理沖突的時候 刪錯了

有時候解決沖突,可能誤刪了一些東西,想恢復到解決沖突之前的狀態(tài),這個時候可以用 右擊 解決沖突-重新合并? ,這樣代碼就回到了,你解決沖突之前的狀態(tài);如下圖


最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • 純手工打造每一篇開源資訊與技術干貨,數(shù)十萬程序員和Linuxer已經(jīng)關注 1 Git 分支 - 分支簡介 有人把 ...
    塵世不擾閱讀 781評論 0 3
  • 聲明:這篇文章來源于廖雪峰老師的官方網(wǎng)站,我僅僅是作為學習之用 Git簡介 Git是什么? Git是目前世界上最先...
    橫渡閱讀 4,139評論 3 27
  • 送給所有不開心的朋友: 那些署名曾經(jīng)的東西,就讓它過去吧! 在感情這場賭局中,投下所有賭注的賭徒,本來就會輸?shù)暮茈y...
    Dave_Jenny閱讀 305評論 1 1
  • 我的幾段個人經(jīng)歷以及一點總結 今天這篇文章是笑來老師對自己人生過往經(jīng)歷的三個小片段的節(jié)選及其總結反思。 第一個片段...
    伊良子閱讀 228評論 0 0
  • 董先生,今天要求補黨員學習筆記了,不喜歡,好想和你撒嬌 告訴你我好不喜歡,可是董先生,我已經(jīng)沒有那個權利了,我要忍...
    瑞曦2017閱讀 145評論 0 0

友情鏈接更多精彩內(nèi)容