解決Git fatal: refusing to merge unrelated histories報錯問題
問題描述
當(dāng)在遠(yuǎn)程建立了一個倉庫,并且遠(yuǎn)程的倉庫已經(jīng)初始化了的情況,
使用:
git remote add origin git@github.com:xxx/xxx.git
命令添加遠(yuǎn)程倉庫后,執(zhí)行g(shù)it pull
然后提示如下:
大致意思就是需要關(guān)聯(lián)我們的本地和遠(yuǎn)程分支。
按照提示關(guān)聯(lián)了后
再執(zhí)行g(shù)it pull 命令就報一個錯誤
解決方法
解決這個錯誤的辦法就是:
在我們的git 操作命令的后面添加 --allow-unrelated-histories
比如我執(zhí)行git pull
命令
git pull --allow-unrelated-histories
然后就發(fā)現(xiàn)執(zhí)行成功了,或許會和本地的提交merge后產(chǎn)生一條新的merge提交,這時候,執(zhí)行git rebase -i
命令,選擇你想要的提交就可以了
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
怎樣寫好commit?message提高業(yè)務(wù)效率
這篇文章主要為大家介紹了如何寫好commit?message幫助業(yè)務(wù)團(tuán)隊提高效率方法詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-05-05知識蒸餾聯(lián)邦學(xué)習(xí)的個性化技術(shù)綜述
這篇文章主要為大家介紹了知識蒸餾聯(lián)邦學(xué)習(xí)的個性化技術(shù)綜述,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-05-05i++循環(huán)與i-–循環(huán)的執(zhí)行效率(遞增與遞減效率)
i++循環(huán)與i-–循環(huán)的執(zhí)行效率(遞增與遞減效率),需要的朋友可以參考下。2011-01-01大前端時代搞定PC/Mac端開發(fā),我有絕招(收藏版)
這篇文章主要介紹了大前端時代搞定PC/Mac端開發(fā),我有絕招,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-07-07