国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Git常見問題記錄:git出現(xiàn)“Your branch and ‘origin/master‘ have diverged”的解決方法【詳細(xì)解釋】

這篇具有很好參考價值的文章主要介紹了Git常見問題記錄:git出現(xiàn)“Your branch and ‘origin/master‘ have diverged”的解決方法【詳細(xì)解釋】。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。


1、前言

說明您的本地子分支和master主分支已經(jīng)分叉,有沖突產(chǎn)生!

2、最簡單解決方法

如果不需要保留本地的修改,只要執(zhí)行下面兩步:

git fetch origin
git reset --hard origin/master

命令解析:
your branch and 'origin/master' have diverged,,Git,git,linux,性能優(yōu)化,ubuntu

git fetch :命令用于從遠程獲取 master 主分支的最新代碼庫,并沒有合并的操作;
git reset --hard :命令用于把本地分支代碼,強制回退為 master 主分支的最新代碼庫,清空本地暫存區(qū)與工作區(qū)的所有修改。

3、保留本地修改的解決方法

3.1、使用如下命令:
git rebase origin/master
git pull --rebase

命令解析:
git rebase :顧名思義,就是重新定義(re)起點(base)的作用,命令用于把本地子分支變基到 master 主分支;
git pull --rebase :執(zhí)行過程中會將本地當(dāng)前分支里的每個提交 (commit) 取消掉,然后把將本地當(dāng)前分支更新為最新的 master 主分支,其中:

git pull 的默認(rèn)行為是 git fetch + git merge
git pull --rebasegit fetch + git rebase

3.2、執(zhí)行完 git pull --rebase 之后如果有合并沖突,使用以下三種方式處理這些沖突:
git rebase --abort
git rebase --skip
git rebase --continue  合并沖突,結(jié)合"git add 文件"命令一起用與修復(fù)沖突,提示開發(fā)者,一步一步地有沒有解決沖突。

1、使用 git rebase --abort
執(zhí)行之后,本地內(nèi)容會回到提交之間的狀態(tài),也就是回到以前提交但沒有 pull 時的狀態(tài),簡單來說就是撤銷 rebase 。
2、使用 git rebase --skip
git rebase --skip 引起沖突的commits會被丟棄,因此,在使用skip時請慎重。
3、使用 git rebase --continue
合并沖突,本地如果產(chǎn)生沖突,手動解決沖突之后,結(jié)合"git add 文件"命令一起用與修復(fù)沖突,提示開發(fā)者,一步一步地有沒有解決沖突。

3.3、最后如果要提交,就把內(nèi)容 push 到遠程倉庫上:
git push origin master

謝謝點贊關(guān)注哈!文章來源地址http://www.zghlxwxcb.cn/news/detail-853604.html

到了這里,關(guān)于Git常見問題記錄:git出現(xiàn)“Your branch and ‘origin/master‘ have diverged”的解決方法【詳細(xì)解釋】的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • git 常見問題

    git config --global user.name ‘自己的名字’ git config --global user.email ‘自己的郵箱’ 報錯:error: key does not contain a section: –-global 錯誤原因 :復(fù)制來的不起作用 解決辦法: 手寫就沒問題了 錯誤原因 :項目中有大體積內(nèi)容, 解決辦法 :不要將這些內(nèi)容add 錯誤原因: 沒有先clon

    2024年02月13日
    瀏覽(28)
  • Git常見問題匯總

    問題: Your branch is ahead of ‘origin/master’ by 1 commit 原因:你的本地分支高于遠程倉庫一次提交, 同步更新下,執(zhí)行命令: 問題: warning: LF will be replaced by CRLF in main.lua The file will have its original line endings in your working directory. 原因:CR代表回車(r) LF代表換行(n),在DosWindows平臺下

    2024年02月10日
    瀏覽(27)
  • Git常見問題

    Git常見問題

    ? git clone 提示 OpenSSL SSL_read git clone 時提示 Connection was reset, errno 10054 類錯誤 fatal: unable to acce ss \\\'https://github.com/fex-team/ueditor.git/\\\': OpenSSL SSL_read: Connection was reset, errno 10054 備注:以下方法只是歸納整理,不一定 100% 成功。但是也可以作為備選嘗試。 一般是這是因為服務(wù)器的 S

    2024年02月14日
    瀏覽(27)
  • git必備知識 git使用常見問題(提交代碼,合并沖突)

    git必備知識 git使用常見問題(提交代碼,合并沖突)

    git fetch 獲取遠程分支更新 git branch 查看本地分支 git branch -r 查看遠程分支 git branch -a 查看所有分支(本地分支和遠程分支) git clone 地址 克隆代碼 git checkout 切換分支 git pull 同步到本地(拉) git push 推送至服務(wù)器 git checkout -b dev origin/master 基于主分支創(chuàng)建dev分支 git add . 添加

    2024年02月16日
    瀏覽(86)
  • Git常見問題:git pull 和 git pull --rebase二者區(qū)別

    git pull 和 git pull --rebase 都是從遠程倉庫獲取最新的更改并將其合并到本地分支。但它們之間的區(qū)別在于合并方式。以下是它們之間的主要區(qū)別: git pull: 當(dāng)你執(zhí)行 git pull 時,Git 會執(zhí)行以下兩個操作: git fetch:從遠程倉庫獲取最新的更改,將其存儲在一個臨時的分支上(通

    2024年02月09日
    瀏覽(50)
  • git使用常見問題(提交代碼,合并沖突)

    git使用常見問題(提交代碼,合并沖突)

    git fetch 獲取遠程分支更新 git branch 查看本地分支 git branch -r 查看遠程分支 git branch -a 查看所有分支(本地分支和遠程分支) git clone 地址 克隆代碼 git checkout 切換分支 git pull 同步到本地(拉) git push 推送至服務(wù)器 git checkout -b dev origin/master 基于主分支創(chuàng)建dev分支 git add . 添加

    2024年02月03日
    瀏覽(98)
  • Git 客戶端基本使用及新手常見問題

    Git 客戶端基本使用及新手常見問題

    Git作為一個版本管理工具,在企業(yè)中的應(yīng)用越來越普遍。作為一個測試工程師,不可避免會需要接觸到Git的相關(guān)操作,以下整理Git客戶端的常見操作,以及應(yīng)用中新手常碰到的一些問題。 Git下載地址:https://gitforwindows.org/ TortoiseGit,Git客戶端,針對32/64操作系統(tǒng)位數(shù)及對應(yīng)的

    2024年02月09日
    瀏覽(19)
  • Git(1) 常見問題及解決辦法_詳細(xì)版

    Git是一個非常強大和靈活的版本控制系統(tǒng),但也會遇到一些問題和錯誤。本文將介紹一些Git常見問題及解決辦法,幫助你更好地使用Git。 Git也不是完美的,有時候會出現(xiàn)一些問題和錯誤,常見比如: 網(wǎng)絡(luò)問題,導(dǎo)致無法連接遠程倉庫或者傳輸數(shù)據(jù)失敗。 沖突問題,導(dǎo)致無法

    2024年02月06日
    瀏覽(17)
  • git-lfs安裝及clone常見問題

    git-lfs安裝及clone常見問題

    1.??安裝git for windows-3.20版本,報錯Could not find git; can not register Git LFS。 錯誤原因:可能這個版本有問題。參考:Could not find Git; can not register Git LFS. · Discussion #5031 · git-lfs/git-lfs · GitHub 解決方式:安裝Git for Windows 2.36.1 2.?報錯fatal: unable to access ‘https://github.com/.......‘: Op

    2023年04月08日
    瀏覽(31)
  • 【問題解決】Git命令行常見error及其解決方法

    【問題解決】Git命令行常見error及其解決方法

    ? 以下是我一段時間沒有使用xshell,然后用git命令行遇到的一些系列錯誤和他們的解決方法 ?遇到了這個報錯: fatal: Not a git repository (or any of the parent directories): .git 我查閱一些博客和資料,可以解決的方式: ?在我進行g(shù)it push提交文件時,我遇到了下面這個報錯 ?解決方式:

    2024年02月13日
    瀏覽(22)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包