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

git -push -f 強(qiáng)推后,別人提交的代碼被覆蓋的問題解決

這篇具有很好參考價值的文章主要介紹了git -push -f 強(qiáng)推后,別人提交的代碼被覆蓋的問題解決。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

問題描述

今天在提交代碼時,因為merge了錯誤的代碼導(dǎo)致我本地代碼出現(xiàn)了錯誤
git -push -f 強(qiáng)推后,別人提交的代碼被覆蓋的問題解決
所以我直接 git reset --hard 到了 “修改引擎”的這一個提交,然后用了git -push -f;但是原本同事的下面這幾個提交都被我強(qiáng)制推送的提交覆蓋掉了。在gitlab的倉庫中的提交信息中,還找不到之前同事提交的版本
git -push -f 強(qiáng)推后,別人提交的代碼被覆蓋的問題解決
git -push -f 強(qiáng)推后,別人提交的代碼被覆蓋的問題解決


原因分析:

因為我回退到了我merge之前的提交,所以同事之前更改的代碼并沒有merge到我的新代碼中,這樣我強(qiáng)制push后,就導(dǎo)致了同事之前的代碼被覆蓋。


解決方案:

① 點擊gitlab倉庫的項目信息中的動態(tài),找到之前同事提交的版本號
git -push -f 強(qiáng)推后,別人提交的代碼被覆蓋的問題解決
② 在git 中 git reset --hard 8af2xxxx 版本回退到同事提交的版本
③ 因為你之前強(qiáng)推了你的版本,所以此時你要將你的版本從遠(yuǎn)端拉下來merge到你的代碼中
④ 然后再次push你當(dāng)前的代碼到遠(yuǎn)端倉庫中

至此問題解決~文章來源地址http://www.zghlxwxcb.cn/news/detail-506875.html

到了這里,關(guān)于git -push -f 強(qiáng)推后,別人提交的代碼被覆蓋的問題解決的文章就介紹完了。如果您還想了解更多內(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ìn)行投訴反饋,一經(jīng)查實,立即刪除!

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

相關(guān)文章

  • git提交到遠(yuǎn)程倉庫
                    
            
Git HEAD detached from origin(沖突解決后無法正常push) 問題的解決方案

    git提交到遠(yuǎn)程倉庫 Git HEAD detached from origin(沖突解決后無法正常push) 問題的解決方案

    目錄 一、Git提交代碼的流程 二、將本地項目發(fā)布到gitee上 將本地代碼庫與遠(yuǎn)程代碼庫相關(guān)聯(lián) 強(qiáng)制把遠(yuǎn)程倉庫代碼拉取到到當(dāng)前分支上面。ps:如果倉庫為空這一步可以跳過 三、git提交代碼--修改提交的地址 四、獲取密鑰 Git HEAD detached from origin(沖突解決后無法正常push) 問題

    2024年02月03日
    瀏覽(29)
  • 【Git】覆蓋提交代碼

    目錄 強(qiáng)制提交 注意事項 往期推薦 有時候VsCode代碼提交失敗, 然后已經(jīng)拉取最新代碼, 就是提交失敗.. 可以使用`--amend`選項修改上一次提交的提交信息,包括提交信息的描述和已暫存的文件。 在修改已提交的提交信息之后,你需要強(qiáng)制推送更改到遠(yuǎn)程倉庫。這可能會影響其他

    2024年02月04日
    瀏覽(22)
  • (已解決) 使用git pull命令拉取別人的代碼后,本地代碼消失不見的問題

    (已解決) 使用git pull命令拉取別人的代碼后,本地代碼消失不見的問題

    今天在寫項目的時候,我在寫完后習(xí)慣性的把本地代碼提交到遠(yuǎn)程倉庫,提交前需要先pull一下。 以往pull幾乎沒遇到過什么問題,而這次pull完以后我發(fā)現(xiàn)花了一晚上寫的組件居然沒有了!!心急如焚的我立刻上網(wǎng)尋找解決方法,好在最后終于解決了問題,長吁一口氣 下面把

    2024年04月15日
    瀏覽(178)
  • idea提交代碼時gitee顯示別人的名字,如何更改git信息

    idea提交代碼時gitee顯示別人的名字,如何更改git信息

    在公司中剛?cè)肼氈荒苡脛e人的賬號,導(dǎo)致一直都是用別人的賬號提交代碼 點擊應(yīng)用,最后重啟idea中,就會讓你重新輸入賬號和密碼,更改完之后可以再次勾選回原來狀態(tài),就不用重啟再輸入密碼 代碼如下(示例): 代碼如下(示例): 以上就是今天要講的內(nèi)容,本文僅僅

    2024年02月03日
    瀏覽(133)
  • 從git提交出現(xiàn)“updates were rejected because a pushed branch tip is behind its remote”到提交成功解決問題的過程

    這里是不斷發(fā)芽的山有木兮,希望這個帖子可以幫到你! git提交出現(xiàn)“updates were rejected because a pushed branch tip is behind its remote” git報錯如下:

    2024年02月02日
    瀏覽(33)
  • git將遠(yuǎn)程倉庫代碼拉下覆蓋本地倉庫 && git remote&& git push -u 用法

    git將遠(yuǎn)程倉庫代碼拉下覆蓋本地倉庫 記錄,在最近代碼學(xué)習(xí)過程中,自己手動改了一下代碼,但是忘記修改了哪些,現(xiàn)在想恢復(fù)到和遠(yuǎn)程倉庫代碼一致。 使用如下三條命令搞定: 1.git fetch --all //獲取遠(yuǎn)程倉庫所有代碼到本地 2.git reset --hard origin/master //強(qiáng)制將本地代碼和遠(yuǎn)程

    2024年04月15日
    瀏覽(34)
  • Git 代碼提交到遠(yuǎn)程主分支后發(fā)生沖突或者覆蓋

    Git 代碼提交到遠(yuǎn)程主分支后發(fā)生沖突或者覆蓋

    在提交代碼的時候,有兩個人,比如叫A與B,現(xiàn)在A從遠(yuǎn)程主分支master拉了代碼到自己本地,本地電腦形成local A與local B分支,然后寫了自己的需求代碼commit并推送到遠(yuǎn)程倉庫,形成自己的origin A與origin B,然后兩個人進(jìn)行合并請求merge request,請求merge后,master主分支里代碼少了

    2024年02月07日
    瀏覽(26)
  • IDEA git 代碼已經(jīng)commit,但未 push推送,如何撤銷提交緩存區(qū)代碼

    IDEA git 代碼已經(jīng)commit,但未 push推送,如何撤銷提交緩存區(qū)代碼

    記錄自己提交代碼時,手滑錯誤commit了多余的文件,但未push到云端,想要撤回整個commit的操作: idea菜單欄上的 VCS–Git–Reset?HEAD… ? ? 此時按照圖中選擇回退的方式,以及回退到哪個版本,點擊“Reset”即可,在\\\"Version Control\\\" 中 “l(fā)og” 里,最新一次提交的記錄消失即回退

    2024年02月10日
    瀏覽(119)
  • 【Git】git push --mirror 遷移項目到其他代碼倉庫,且保留分支與提交記錄。

    【Git】git push --mirror 遷移項目到其他代碼倉庫,且保留分支與提交記錄。

    需要把云效代碼倉庫的某些項目,遷移到公司內(nèi)部的代碼倉庫。且需要保留遷移項目的分支和提交記錄。 百度各種方法,并不停本地測試,結(jié)合以往gitlab操作經(jīng)驗解決。 執(zhí)行前需要,提前在其他代碼倉庫里新建好項目(New Project),得到Rename repository Path。 執(zhí)行邏輯 1.根據(jù)遠(yuǎn)

    2024年02月12日
    瀏覽(20)
  • 解決git每次提交代碼都要輸入帳號密碼問題

    解決git每次提交代碼都要輸入帳號密碼問題

    首先,在要拉取的目錄里空白處右擊,點擊\\\"Git Bash Here\\\"啟動git命令行; 在命令行里執(zhí)行\(zhòng)\\"git config --global credential.helper store\\\"; 會在C:Users用戶名xx目錄下創(chuàng)建.gitconfig文件; 用于記錄賬號和密碼; 然后,使用git pull或者git push 命令,根據(jù)提示輸入帳號和密碼; 會在C:Users用戶名

    2024年02月11日
    瀏覽(24)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包