欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

idea中使用git合并分支實踐

 更新時間:2023年03月01日 15:01:39   作者:乘風(fēng)破浪啊  
這篇文章主要介紹了idea中使用git合并分支實踐,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

idea使用git合并分支

1. 將主分支(master)更新到自己的分支(dev)

右下角點擊分支、checkout到自己分支下、點擊自己的分支、選擇 remote branches 中的 origin/master 分支,點擊 "merge selected into current"

checkout到自己分支下、點擊Git/Pull、選擇 origin/master 分支、點擊Pull

兩種方法都可。

2. 將自己的分支(dev)合并到主分支(master)

checkout到主分支(master)、先Pull一下最新的代碼、點擊右下角主分支、在local branches里選擇自己的分支點擊"merge selected into current"、然后記得push下、推送至遠程倉庫

idea操作git時,合并分支+解決沖突

總結(jié)1、IDEA使用Git合并到Master分支&沖突解決步驟

1、合并基本步驟

  • 首先切換到master分支
  • 在要合并的分支上右鍵 Merge into current
  • 合并成功后,再選擇Push

2、合并過程出現(xiàn)沖突的解決

  • accept yours:代表以自己的為準
  • accept theris:代表以更新下來的文件為準
  • merge:代表手動合并

一般解決沖突我們都是選擇merge。

1、選中文件,點擊右側(cè)的Merge。

2、出現(xiàn)一個窗口,分為三個部分。

  • 最左側(cè),是本地當(dāng)前分支代碼
  • 中間,解決沖突后的最終結(jié)果文件
  • 最后側(cè),是本地將要被合并的分支代碼

通過比較文件內(nèi)容,合并需要的代碼到中間的位置,最后點擊Apply就完成了。

3、具體操作:

將需要的內(nèi)容點擊:">>"既可以合并內(nèi)容到result中,不需要的內(nèi)容點擊“x”即可,合并完成后點擊apply即可。

(值得注意的是,最將所有的“x >>”符號都要處理完,不需要的點擊“x”,需要的點擊“>>”)

最后,不論是什么場景下產(chǎn)生的沖突解決方法是一樣的。

合并完成后,點擊右下角“Apply”

解決沖突后,需要先pull遠程分支到本地倉庫,然后再把本地倉庫的代碼推送push到遠程分支。

總結(jié)2、idea操作git時合并分支及解決沖突

操作演示

場景:兩個分支,一個master主分支,一個是1.0版本(這里我叫次分支),先將次分支上的數(shù)據(jù)合并到主分支上,沒有沖突的數(shù)據(jù)會自動合并,有沖突的會提示你解決沖突。

01.先切換到主分支上,然后如圖點擊“merge into Current”(有些版本里是顯示“merge”)

02.如果代碼沒有沖突,就會直接合并成功了,此時主分支上就會含有次分支上的數(shù)據(jù),再pull+push進行推送即可(當(dāng)然在上圖中也可以考慮直接在遠程上操作,我就不測試了)

解決沖突

03.如果合并時出現(xiàn)沖突就會彈出下面提示框要求你解決沖突,

  • accept yours:沖突文件使用主分支數(shù)據(jù)
  • accept theirs:沖突文件使用次分支數(shù)據(jù)
  • merge:手動選擇沖突數(shù)據(jù)

注:如未處理完就關(guān)閉了上面窗口,可以在“最上方VCS——Git——Resolve Conflicts”重新打開

特殊情況:合并過一次后如果再將主分支回滾版本,此時雖然主分支上沒有了次分支上的數(shù)據(jù)了,但再去合并次分支時,原來次分支之前已經(jīng)合并過的內(nèi)容不會在合并上去,會提示“Already up-to-date”。

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 淺析Java?BigDecimal為什么可以不丟失精度

    淺析Java?BigDecimal為什么可以不丟失精度

    在金融領(lǐng)域,為了保證數(shù)據(jù)的精度,往往會使用BigDecimal,所以這篇文章主要來和大家探討下為什么BigDecimal可以保證精度不丟失,感興趣的可以了解下
    2024-03-03
  • 詳解Kotlin 高階函數(shù) 與 Lambda 表達式

    詳解Kotlin 高階函數(shù) 與 Lambda 表達式

    這篇文章主要介紹了詳解Kotlin 高階函數(shù) 與 Lambda 表達式的相關(guān)資料,需要的朋友可以參考下
    2017-06-06
  • java設(shè)計模式之橋接模式(Bridge)

    java設(shè)計模式之橋接模式(Bridge)

    這篇文章主要為大家詳細介紹了java設(shè)計模式之橋接模式Bridge,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-01-01
  • Spring Boot2如何構(gòu)建可部署的war包

    Spring Boot2如何構(gòu)建可部署的war包

    這篇文章主要介紹了Spring Boot2如何構(gòu)建可部署的war包,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-11-11
  • springBoot+mybaties后端多層架構(gòu)的實現(xiàn)示例

    springBoot+mybaties后端多層架構(gòu)的實現(xiàn)示例

    本文主要介紹了springBoot+mybaties后端多層架構(gòu)的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07
  • IntelliJ?IDEA設(shè)置JVM運行參數(shù)的圖文介紹

    IntelliJ?IDEA設(shè)置JVM運行參數(shù)的圖文介紹

    這篇文章主要介紹了IntelliJ?IDEA設(shè)置JVM運行參數(shù)的方法,包括配置方式及優(yōu)先級,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-04-04
  • Spring-webflux?響應(yīng)式編程的實例詳解

    Spring-webflux?響應(yīng)式編程的實例詳解

    Spring 提供了兩個并行堆棧,一種是基于帶有 Spring MVC 和 Spring Data 結(jié)構(gòu)的 Servlet API,另一個是完全反應(yīng)式堆棧,它利用了 Spring WebFlux 和 Spring Data 的反應(yīng)式存儲庫,這篇文章主要介紹了Spring-webflux?響應(yīng)式編程,需要的朋友可以參考下
    2022-09-09
  • 基于Java class對象說明、Java 靜態(tài)變量聲明和賦值說明(詳解)

    基于Java class對象說明、Java 靜態(tài)變量聲明和賦值說明(詳解)

    下面小編就為大家?guī)硪黄贘ava class對象說明、Java 靜態(tài)變量聲明和賦值說明(詳解)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-06-06
  • Java連接MySQL數(shù)據(jù)庫并實現(xiàn)數(shù)據(jù)交互的示例

    Java連接MySQL數(shù)據(jù)庫并實現(xiàn)數(shù)據(jù)交互的示例

    數(shù)據(jù)庫是非常重要的一種存儲格式,可以大大提高存儲效率,本文主要介紹了Java連接MySQL數(shù)據(jù)庫并實現(xiàn)數(shù)據(jù)交互的示例,具有一定的參考價值,感興趣的可以了解一下
    2024-03-03
  • ehcache開源緩存框架_動力節(jié)點Java學(xué)院整理

    ehcache開源緩存框架_動力節(jié)點Java學(xué)院整理

    Ehcache是現(xiàn)在最流行的純Java開源緩存框架,這篇文章主要介紹了ehcache框架的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-07-07

最新評論