最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

GIT合并分支的三種實(shí)現(xiàn)方式

 更新時(shí)間:2026年03月28日 14:36:50   作者:zhaoshuangjian  
這篇文章主要介紹了GIT合并分支的三種實(shí)現(xiàn)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

一、使用merge命令合并分支

1、目標(biāo):將dev分支合并到master分支

1.1、首先切換到master分支上

git checkout master

1.2、如果是多人開發(fā)的話 需要把遠(yuǎn)程master上的代碼pull下來

git pull origin master
//如果是自己一個(gè)開發(fā)就沒有必要了,為了保險(xiǎn)期間還是pull

1.3、然后我們把dev分支的代碼合并到master上

git merge dev 
//如果有沖突,手動(dòng)解決沖突就行。

1.4、然后查看狀態(tài)及執(zhí)行提交命令

git status

On branch master Your branch is ahead of 'origin/master' by 12 commits.   (use "git push" to publish your >local commits) nothing to
commit, working tree clean

//上面的意思就是你有12個(gè)commit,需要push到遠(yuǎn)程master上 
> 最后執(zhí)行下面提交命令 
git push origin master 

二、合并某個(gè)分支上的單個(gè)commit(cherry-pick命令)

比如 feature 分支上的commit 82ecb31非常重要,它含有一個(gè)bug的修改,或其他人想訪問的內(nèi)容。

無論什么原因,你現(xiàn)在只需要將82ecb31合并到master,而不合并feature上的其他commits;

所以我們用git cherry-pick命令來做:

git checkout master  
git cherry-pick 82ecb31

這樣就好啦。 現(xiàn)在82ecb31就被合并到master分支,并在master中添加了commit(作為一個(gè)新的commit)。

cherry-pick和merge比較類似,如果git不能合并代碼改動(dòng)(比如遇到合并沖突),git需要你自己來解決沖突并手動(dòng)添加commit。

這里git cherry-pick每次合并過來會(huì)顯示文件沖突(其實(shí)并沒有沖突代碼部分,只需手動(dòng)解決既可)。

三、使用開發(fā)工具 IDEA進(jìn)行分支代碼合并

1、開發(fā)代碼在master分支

現(xiàn)在要將代碼合到branch_cmb71分支

2、首先

在idea左下角切換分支到branch_cmb71分支

3、點(diǎn)擊右下角的Git:branch_cmb71

找到Local Branches,鼠標(biāo)左鍵選中master分支,在彈出的框中,選擇compare with Current

4、選擇左上角的file

選擇要合并的文件,右鍵點(diǎn)擊get from branch


5、這樣就把代碼合并到branch_cmb71分支的本地倉庫了

然后再進(jìn)行commit,push操作就把代碼提交到branch_cmb71分支的遠(yuǎn)程倉庫了

總結(jié)

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

相關(guān)文章

  • 各種編程語言中$符號(hào)的意義

    各種編程語言中$符號(hào)的意義

    這篇文章主要介紹了各種編程語言中$符號(hào)的意義,本文是給編程新看看的,$符號(hào)在多種編程語言中都在使用,需要的朋友可以參考下
    2014-09-09
  • 使用let's?encrypt申請(qǐng)免費(fèi)的SSL證書

    使用let's?encrypt申請(qǐng)免費(fèi)的SSL證書

    這篇文章主要為大家介紹了如何使用let's?encrypt申請(qǐng)免費(fèi)的SSL證書示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-05-05
  • 通過自定義字段重新排序 WordPress 文章方法

    通過自定義字段重新排序 WordPress 文章方法

    在本文中,我將向您展示如何通過自定義字段更改文章的順序。WordPress 中文章的默認(rèn)順序基于發(fā)布日期,并按時(shí)間倒序顯示。這意味著它將在頂部顯示最新的文章。
    2021-09-09
  • 分享下程序員/設(shè)計(jì)師能用上的 75 份速查表

    分享下程序員/設(shè)計(jì)師能用上的 75 份速查表

    速查表可能是圖片,也可能是 PDF 文件,希望你能在這個(gè)列表中找到你所需要的,
    2014-07-07
  • 解決idea打開窗口/tab過多導(dǎo)致隱藏的問題

    解決idea打開窗口/tab過多導(dǎo)致隱藏的問題

    這篇文章主要介紹了解決idea打開窗口/tab過多導(dǎo)致隱藏的問題,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-11-11
  • 基于語雀編輯器的在線文檔編輯與查看功能

    基于語雀編輯器的在線文檔編輯與查看功能

    語雀是一個(gè)非常優(yōu)秀的文檔和知識(shí)庫工具,其編輯器更是非常好用,雖無開源版本,但有編譯好的可以使用,本文基于語雀編輯器實(shí)現(xiàn)在線文檔的編輯與文章的預(yù)覽,感興趣的朋友一起看看吧
    2024-07-07
  • IDEA配置以及插件和快捷鍵超全總結(jié)

    IDEA配置以及插件和快捷鍵超全總結(jié)

    這篇文章主要給大家介紹了關(guān)于IDEA配置以及插件和快捷鍵的相關(guān)資料,學(xué)習(xí)軟件工程的同學(xué)基本上都要用到idea,并且它也是目前比較主流的開發(fā)工具,需要的朋友可以參考下
    2023-07-07
  • 碼云git圖文使用詳解教程

    碼云git圖文使用詳解教程

    這篇文章主要介紹了碼云git圖文使用詳解教程,需要的朋友可以參考下
    2020-11-11
  • Idea中的git命令使用詳解(包括現(xiàn)象含義)

    Idea中的git命令使用詳解(包括現(xiàn)象含義)

    本文帶領(lǐng)大家梳理在idea中常用的git命令,對(duì)idea?git命令使用相關(guān)知識(shí)感興趣的朋友跟隨小編一起看看吧
    2024-08-08
  • 如何使用?Merklized?抽象語法樹壓縮智能合約

    如何使用?Merklized?抽象語法樹壓縮智能合約

    Merklized?抽象語法樹?MAST(又名?Merklized?替代腳本樹)是一種使用?Merkle?樹壓縮比特幣智能合約的技術(shù),這篇文章主要介紹了使用?Merklized?抽象語法樹壓縮智能合約,需要的朋友可以參考下
    2023-12-12

最新評(píng)論

双城市| 南平市| 丹东市| 米林县| 玛沁县| 荔浦县| 秦皇岛市| 神木县| 洛南县| 霍州市| 眉山市| 甘谷县| 乌鲁木齐市| 北海市| 丹巴县| 清原| 福建省| 高台县| 明星| 武强县| 同心县| 延庆县| 黄平县| 兴安县| 浮梁县| 北辰区| 云安县| 开原市| 寻甸| 星座| 舒城县| 白城市| 嵩明县| 原平市| 太湖县| 建宁县| 静乐县| 宜丰县| 吉林市| 含山县| 西贡区|