亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > 綜合 > 正文

Git分支合并沖突解決的方法實現

2024-07-21 02:03:36
字體:
來源:轉載
供稿:網友

前2天群里發了張git歷史圖,如下:

根據提交歷史,可以看出圖中所有分支合并都采用merge的方式,具體merge是怎么操作的,可以閱讀下邊文章。

根據項目上的需求,如果要求git提交歷史是比較簡單的一條時間線,可以使用rebase的合并;如果沒有這個要求,可以使用merge合并,其分支樹是網狀結構,但每個提交也都是比較明確清晰的。他們的區別,可參考git merge與 git rebase區別及實例:

  • rebase合并:本質是先取消自己的提交,臨時保存,然后把當前分支更新到最新的origin分支,最后應用自己的提交。
  • merge合并:將兩個分支進行合并提交。

rebase合并

(1)遠程fetch的代碼,本地沒有修改,直接rebase即可;

(2)若本地對文件修改,沒有add,rebase時,會提示“Cannot rebase: You have unstaged changes.Please commit or stash them.”,add后沒有commit,會提示“Cannot rebase: Your index contains uncommitted changes.Please commit or stash them.”。commit后,如果沒有修改同一文件,rebase不會沖突。

(3)若本地對同一個文件修改,commit后,rebase時,有2種情況:

   ?、?如果沒有修改同一位置,則可以rebase,不會產生沖突;

    ②如果修改了同一處,則rebase時會出現沖突,也不用怕,此時git已經進行了合并,只是沒有應用自己的提交,解決辦法:修改沖突的文件,然后執行add和rebase --continue操作即可。如果不小心,執行完add后執行了commit,此時本地倉庫HEAD處于游離態,如何解決,后續再補充。

merge合并

merge合并也可能存在沖突,解決沖突與rebase相似,處理完沖突文件后,重新提交即可。

舉例說明

假設現在有3個人(git1、git2、git3)合作開發一個項目。

(1)git1創建項目,添加index.html文件,在index文件中添加“create by git1”,提交;

git2拉取文件后,在index中添加“add by git2”,提交;

git3拉取文件后,在index中添加“add by git3”,提交;

git1拉取最新代碼后,在index中添加“add by git1 add1 by git1”,如下:

提交遠程倉庫,分支樹如下:

(2)git2在index文件中添加“add 1 by git2”,以實驗沖突

  此時分支樹如下:

  提交后:

  然后執行rebase發生沖突:

  分支樹為(此時分支為(no branch, rebasing dev)):

  打開沖突文件,沖突部分是以 <<<<<<<<<< ============= >>>>>>>>>>標識,將此部分代碼進行處理,處理后的文件為:

  執行add和rebase --continue

  rebase結束,分支樹為:

  提交遠程后,最終分支樹如下:

(3)git3的index文件如下:

將index文件中的第一行修改為“create by git1 modifed in another place”,提交。

從遠程拉取最新文件,執行rebase

最終結果如下:

(4)git1創建了一個index2.html文件,提交后push,遠程拒絕push,原因是本地不是最新版本,需要更新后提交,拉取最新文件。

  git1執行merge操作,最終分支樹如下:

總結修改同文件不同處,rebase和merge合并不會沖突修改同文件同一處,合并會沖突,解決方式:rebase,解決沖突,執行add+rebase continue;merge,解決沖突,重新提交

到此這篇關于Git分支合并沖突解決的方法實現的文章就介紹到這了,更多相關Git分支合并沖突解決內容請搜索武林網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持武林網!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲男人的天堂在线播放| 国产精品免费一区豆花| 亚洲一区亚洲二区亚洲三区| 亚洲欧美中文日韩v在线观看| 精品欧美aⅴ在线网站| 精品亚洲精品福利线在观看| 久久夜色精品国产| 欧美亚洲激情在线| 亚洲免费一在线| 5566成人精品视频免费| 精品中文字幕在线2019| 欧美成人免费va影院高清| 国产精品久久久久久久久男| 最新国产成人av网站网址麻豆| 97精品视频在线观看| 国语自产精品视频在免费| 午夜精品久久久99热福利| 伊人一区二区三区久久精品| 日本午夜在线亚洲.国产| 日本久久久久亚洲中字幕| 欧美午夜视频在线观看| 狠狠躁天天躁日日躁欧美| 26uuu另类亚洲欧美日本老年| 欧美日韩亚洲网| 最近2019中文字幕第三页视频| www.日韩不卡电影av| 欧美最猛性xxxxx免费| 欧美高清不卡在线| 亚洲欧美中文日韩在线| 91久久国产精品91久久性色| 亚洲一区二区免费在线| 国产精品美女久久久久久免费| 欧美xxxx18国产| 欧美色视频日本版| 精品亚洲va在线va天堂资源站| 在线观看日韩www视频免费| 国产乱肥老妇国产一区二| 91在线高清免费观看| 97视频在线观看播放| 久久人人爽国产| 日韩av一区在线观看| 成人网在线免费观看| 日韩性xxxx爱| 亚洲欧美激情一区| 国产成+人+综合+亚洲欧洲| 亚洲欧洲一区二区三区在线观看| 成人a级免费视频| 久久久精品一区| 亚洲国产91色在线| 久久久久免费视频| 欧美电影在线观看高清| 亚洲成人激情小说| 久久天天躁狠狠躁老女人| 色av吧综合网| 青青草国产精品一区二区| 久久久亚洲国产| 日韩激情第一页| 一区二区三区日韩在线| 亚洲欧美在线看| 国产suv精品一区二区三区88区| 欧美一乱一性一交一视频| 国产精品自拍偷拍视频| 欧美xxxx做受欧美| 最新国产精品拍自在线播放| 亚洲精品一区二三区不卡| 欧美大码xxxx| 色综合天天狠天天透天天伊人| 成人黄色片网站| 一区二区三区回区在观看免费视频| 亚洲一级一级97网| 国产日韩在线播放| 国产成人亚洲综合91精品| 91精品国产自产在线| 国产精品久久综合av爱欲tv| 96pao国产成视频永久免费| 成人a免费视频| 亚洲永久免费观看| 国产在线观看精品一区二区三区| 欧美性在线观看| 欧美黄色免费网站| 国产成人自拍视频在线观看| 国产精品久久电影观看| 亚洲激情视频在线| 91性高湖久久久久久久久_久久99| 日韩在线观看精品| 欧美日韩国产一区二区| 欧美一区二区三区图| 久久国产精彩视频| 久久久国产精品x99av| 高清亚洲成在人网站天堂| 欧美久久精品一级黑人c片| 久久精品国产69国产精品亚洲| 欧美极品少妇全裸体| 亚洲天堂av综合网| 国产在线精品一区免费香蕉| xvideos亚洲| 日韩国产欧美区| 国产亚洲日本欧美韩国| 亚洲成色777777女色窝| 日韩精品一二三四区| 日韩性xxxx爱| 国产精品午夜一区二区欲梦| 国产精品福利久久久| 国产精品色婷婷视频| 亚洲高清av在线| 2019中文字幕在线| 欧美另类暴力丝袜| 深夜福利一区二区| 国产精品久久久久久久久久久不卡| 亚洲国产成人爱av在线播放| 国内外成人免费激情在线视频网站| 亚洲国产天堂久久综合网| 日韩高清a**址| 欧美电影免费观看高清| 国产精品高潮呻吟视频| 亚洲女人被黑人巨大进入al| 欧美性猛交xxxx黑人| 国产免费一区二区三区在线能观看| 2020国产精品视频| 亚洲国产精品va在线看黑人| 日本久久久a级免费| 国产精品自产拍在线观看| 亚洲欧美中文字幕在线一区| 97久久精品国产| 清纯唯美亚洲综合| 欧美性色19p| 国产精品网红福利| 一区二区三区精品99久久| 国产热re99久久6国产精品| 亚洲欧美日韩视频一区| 性色av一区二区三区免费| 国产丝袜一区二区| 国产玖玖精品视频| 亚洲美女动态图120秒| 国产热re99久久6国产精品| www.日韩.com| 亚洲福利视频在线| 日韩中文字在线| 日韩男女性生活视频| 亚洲精品久久久久久下一站| 永久免费毛片在线播放不卡| 成人午夜高潮视频| 91性高湖久久久久久久久_久久99| 欧美最顶级丰满的aⅴ艳星| 亚洲欧美国产精品专区久久| 欧美在线xxx| 亚洲高清久久网| 久久久久亚洲精品成人网小说| 中文字幕亚洲欧美日韩高清| 日韩av综合中文字幕| 这里只有精品视频在线| 国产精品高精视频免费| 91网站在线免费观看| 全球成人中文在线| 国产精品人成电影在线观看| 亚洲国产欧美一区| 日韩视频在线免费| 成人午夜激情免费视频| 国产精品久久中文| 欧美高清视频在线观看| 懂色av中文一区二区三区天美| 欧美黑人xxxx| 亚洲精品视频在线观看视频| 久久在线视频在线|