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

解決Git?merge時(shí)報(bào)錯(cuò):refusing?to?merge?unrelated?histories問(wèn)題

 更新時(shí)間:2024年10月21日 14:43:58   作者:洛上言  
在使用Git進(jìn)行分支合并時(shí),可能會(huì)遇到"refusing?to?merge?unrelated?histories"錯(cuò)誤,這是因?yàn)閲L試合并的兩個(gè)分支具有不相關(guān)的歷史記錄,解決方法包括使用--allow-unrelated-histories參數(shù)來(lái)合并分支,保留各自歷史,或者直接用一個(gè)分支的內(nèi)容覆蓋另一個(gè)分支

一、問(wèn)題

今天將feature分支合并到master時(shí)報(bào)錯(cuò):refusing to merge unrelated histories(拒絕合并無(wú)關(guān)歷史)

報(bào)錯(cuò)原因:

當(dāng)嘗試從遠(yuǎn)程倉(cāng)庫(kù)"gitee.com:zpg13/system_school"的master分支拉取最新更新并合并到本地的master分支時(shí),Git拒絕了這次合并,原因是兩個(gè)分支擁有不相關(guān)的歷史記錄。

二、解決辦法

1、將feature分支的東西追加到master分支中

這種方法會(huì)保留master分支里原本的內(nèi)容,并且 future的歷史記錄 會(huì) 合并到 master的歷史記錄中

步驟:

首先切換到master分支

git checkout master

然后在執(zhí)行merge指令的時(shí)候添加上: --allow-unrelated-histories 參數(shù)

git merge feature --allow-unrelated-histories

執(zhí)行

git merge feature --allow-unrelated-histories

命令后,可能會(huì)出現(xiàn)以下界面:Git要求您提供一個(gè)提交消息來(lái)解釋為什么這次合并是必要的。

請(qǐng)?jiān)诰庉嬈髦休斎肽胍奶峤幌ⅲ缓蟀?code>Esc鍵退出編輯模式,再按:wq輸入并按Enter鍵保存并退出Vim編輯器。

如果您不想進(jìn)行任何合并操作,只需按Esc鍵退出編輯模式,然后在命令行中輸入:q并按Enter鍵退出Vim編輯器。

請(qǐng)注意,如果存在合并沖突,您需要先解決這些沖突,然后再繼續(xù)合并操作。

此時(shí)就會(huì)提示合并成功,然后正常推送到遠(yuǎn)程分支即可

2、將feature里的東西直接覆蓋到master分支中

這種方法會(huì)丟失master中的所有數(shù)據(jù),并且將feature中的歷史記錄同步到master的歷史記錄中

先來(lái)看看合并前feature的歷史記錄:

然后再看看合并前master的歷史記錄:

合并過(guò)程:

首先切換到master分支

git checkout master

然后使用以下命令進(jìn)行合并

git reset --hard origin/feature

再次查看master分支的日志時(shí)可以發(fā)現(xiàn),master中的歷史記錄已經(jīng)替換成了feature的歷史記錄

然后推送的時(shí)候使用 -f 參數(shù),強(qiáng)推到遠(yuǎn)程倉(cāng)庫(kù)即可

git push origin master -f

總結(jié)

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

相關(guān)文章

  • 深度學(xué)習(xí)開(kāi)源框架基礎(chǔ)算法之傅立葉變換的概要介紹

    深度學(xué)習(xí)開(kāi)源框架基礎(chǔ)算法之傅立葉變換的概要介紹

    今天小編就為大家分享一篇關(guān)于深度學(xué)習(xí)開(kāi)源框架基礎(chǔ)算法之傅立葉變換的概要介紹,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2018-12-12
  • vs2019生成dll并調(diào)用的實(shí)現(xiàn)示例

    vs2019生成dll并調(diào)用的實(shí)現(xiàn)示例

    這篇文章主要介紹了vs2019生成dll并調(diào)用的實(shí)現(xiàn)示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02
  • Git如何修改已提交的commit注釋

    Git如何修改已提交的commit注釋

    這篇文章主要介紹了Git如何修改已提交的commit注釋問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • Git?Revert特定文件/路徑的實(shí)現(xiàn)方法

    Git?Revert特定文件/路徑的實(shí)現(xiàn)方法

    文章介紹了四種方法來(lái)恢復(fù)Git倉(cāng)庫(kù)中單個(gè)文件到指定提交,包括使用`git?checkout`、`git?restore`、手動(dòng)Revert和使用IDEA圖形化操作
    2025-12-12
  • Unity中webgl使用避雷要素指南

    Unity中webgl使用避雷要素指南

    這篇文章主要介紹了Unity中webgl使用過(guò)程中會(huì)踩過(guò)的坑,以及如何解決這些問(wèn)題,有需要的朋友可以借鑒參考下,希望可以對(duì)廣大讀者朋友能夠有所幫助
    2021-09-09
  • 性能測(cè)試QPS+TPS+事務(wù)基礎(chǔ)知識(shí)分析

    性能測(cè)試QPS+TPS+事務(wù)基礎(chǔ)知識(shí)分析

    本篇文章是性能測(cè)試基礎(chǔ)篇,主要介紹了性能測(cè)試中對(duì)QPS+TPS+事務(wù)的基礎(chǔ)知識(shí)分析,有需要的朋友可以借鑒參考下,希望可以對(duì)廣大讀者有所幫助
    2021-09-09
  • 使用sublime Text3過(guò)程中的各種問(wèn)題的解決

    使用sublime Text3過(guò)程中的各種問(wèn)題的解決

    本文主要介紹了使用sublime Text3過(guò)程中的各種問(wèn)題的解決,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-01-01
  • 樹(shù)莓派安裝mjpg-streamer使用攝像頭的方法

    樹(shù)莓派安裝mjpg-streamer使用攝像頭的方法

    這篇文章主要介紹了樹(shù)莓派安裝mjpg-streamer使用攝像頭,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-03-03
  • git設(shè)置忽略文件.gitignore的方法

    git設(shè)置忽略文件.gitignore的方法

    這篇文章主要介紹了git設(shè)置忽略文件.gitignore的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • vscode 前端最佳配置小結(jié)

    vscode 前端最佳配置小結(jié)

    這篇文章主要介紹了vscode 前端最佳配置小結(jié),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-04-04

最新評(píng)論

岢岚县| 南漳县| 七台河市| 若尔盖县| 庆城县| 墨竹工卡县| 岗巴县| 丹阳市| 呼和浩特市| 石棉县| 邳州市| 南昌县| 民县| 巴彦淖尔市| 肇州县| 富蕴县| 卓资县| 神木县| 厦门市| 朔州市| 贺兰县| 永川市| 迁西县| 中江县| 广河县| 多伦县| 淮南市| 广安市| 山阳县| 多伦县| 莱西市| 涞水县| 尚志市| 集安市| 海城市| 广宁县| 乡城县| 屯门区| 西乌珠穆沁旗| 新田县| 新余市|