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

git push報錯:![rejected] master -> master(non-fast-forward) error:failed to push some refs to XXX

這篇具有很好參考價值的文章主要介紹了git push報錯:![rejected] master -> master(non-fast-forward) error:failed to push some refs to XXX。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

背景

本地git庫,要push到gitlab上,執(zhí)行完如下命令后報錯:

git push origin master

報錯信息為:

![rejected] master -> master(non-fast-forward)
error:failed to push some refs to XXX
hint: Updates were rejected because the remote contains work that you do
hint: not have locally. This is usually caused by another repository pushing
hint: to the same ref. You may want to first integrate the remote changes
hint: (e.g., ‘git pull …’) before pushing again.
hint: See the ‘Note about fast-forwards’ in ‘git push --help’ for details.

原因

從本地代碼創(chuàng)建遠程倉庫的時候,添加了README.md,但本地倉庫中并沒有該文件。

解決方案

添加忽略不相干的歷史選項,將遠程倉庫中的文件重新拉取到本地,這樣本地文件會出現(xiàn)README.md:

git pull origin master --allow-unrelated-histories

之后再正常推送:文章來源地址http://www.zghlxwxcb.cn/news/detail-756017.html

git push origin master

總結(jié)

  • 遠程倉庫在上傳的時候,添加了README.md文件,而本地沒有該文件,導(dǎo)致本地倉庫和遠程倉庫存在不同的commit,導(dǎo)致無法提交。
  • 先創(chuàng)建遠程倉庫,然后clone到本地,再進行開發(fā)
  • 遠程倉庫不添加README.md,如果有需要,本地新建后push到遠程倉庫即可

到了這里,關(guān)于git push報錯:![rejected] master -> master(non-fast-forward) error:failed to push some refs to XXX的文章就介紹完了。如果您還想了解更多內(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 push 到gitlib提示! [rejected] master -> master (non-fast-forward) error: failed to push some refs t

    git push 到gitlib提示! [rejected] master -> master (non-fast-forward) error: failed to push some refs t

    一、git push到gitlab提示,大概意思是本地庫和遠程庫沒有同步導(dǎo)致無法提交合并,沖突導(dǎo)致無法push。 二、解決方案 三、操作界面,可以push到gitlab了。 三、參考文章 https://www.cnblogs.com/wml-it/p/15585052.html

    2024年02月06日
    瀏覽(21)
  • git 上傳出現(xiàn)“ ! [rejected] master -> master (non-fast-forward)”

    一、設(shè)置git倉庫 1、先刪除原來倉庫 2、添加倉庫 注意:若要修改倉庫 二、 在使用Git 配置公司的遠程倉庫時 git push origin master ,出現(xiàn)以下問題 從提示語中可以看出是,問題(Non-fast-forward)的出現(xiàn)原因在于:git倉庫中已經(jīng)有一部分代碼,所以它不允許你直接把你的代碼覆蓋上

    2024年01月17日
    瀏覽(22)
  • ! [rejected] master -> master (non-fast-forward)error: failed to push some refs to

    產(chǎn)生場景 創(chuàng)建倉庫上傳代碼時,發(fā)現(xiàn)git的一個報錯,意思是本地和遠程不太一樣(第一次提交)。 原因是我們在創(chuàng)建倉庫是創(chuàng)建了模板和.git忽略文件,這樣使得遠程和本地內(nèi)容不太一樣。 我們只要在正常上傳倉庫流程push之前把遠程倉庫內(nèi)容拉取到本地來。 解決方案 總結(jié):

    2024年02月16日
    瀏覽(61)
  • master -> master (non-fast-forward) 問題解決

    master -> master (non-fast-forward) 問題解決

    1、問題描述 當要push代碼到git時,出現(xiàn)提示: $ git push origin master To ../remote/ ?! [rejected] ? ? ? ?master - master (non-fast-forward) error: failed to push some refs to \\\'../remote/\\\' 2、分析問題 ? 因為技術(shù)的發(fā)展和經(jīng)驗的積累,現(xiàn)在的git的功能也越來越完善,它不僅提示出錯(具體原因),還會給

    2024年02月08日
    瀏覽(21)
  • Git錯誤non-fast-forward的解決方法

    1、問題描述 當要push代碼到git時,出現(xiàn)提示: $ git push origin master To ../remote/ ?! [rejected] ???????master - master (non-fast-forward) error: failed to push some refs to \\\'../remote/\\\' 2、分析問題 Dealing with “non-fast-forward” errors:(From time to time you may encounter this error while pushing) ????To prevent you

    2024年02月04日
    瀏覽(23)
  • git基礎(chǔ): (fetch first)和(non-fast-forward)問題詳解

    當在本地main分支上向遠程main倉庫push時發(fā)生如下問題 To github.com:ReturnTmp/study.git ?! [rejected] ? ? ? ?main - main (fetch first) error: failed to push some refs to \\\'github.com:ReturnTmp/study.git\\\' hint: Updates were rejected because the remote contains work that you do hint: not have locally. This is usually caused by another repos

    2024年02月11日
    瀏覽(22)
  • 【Git異?!縋ush master to origin/master was rejected by remote

    【Git異?!縋ush master to origin/master was rejected by remote

    今天新分配的git賬號和新項目,拉下來代碼更改后發(fā)現(xiàn)push不上去, 設(shè)置中 選擇 Prorected Branches Allowed to push 更改 選擇一個角色即可 ,而后 un protect

    2024年02月06日
    瀏覽(44)
  • git push失敗, 提示! [rejected] master -> master (fetch first)error: failed to push some refs.解決辦法

    git push失敗, 提示! [rejected] master -> master (fetch first)error: failed to push some refs.解決辦法

    我們按照如下的步驟上傳了一個項目到倉庫的時候,是可以成功的: 1、git init 初始化 2、git add .? 將當前目錄下修改的所有代碼從工作區(qū)添加到暫存區(qū) 3、git commit -m? [\\\'注釋\\\']? 將緩存區(qū)內(nèi)容添加到本地倉庫 4、git remote add origin 倉庫地址? 將本地倉庫與遠程倉庫連接起來 5、

    2024年02月01日
    瀏覽(31)
  • git push解決辦法: ! [remote rejected] master -> master (pre-receive hook declined)

    項目經(jīng)理遠程創(chuàng)建了一個 空項目 ,無任何內(nèi)容,給我賦予的 developer 賬號權(quán)限,本地改為后提交代碼試了很多次都上傳不上去,報錯如下: 先說結(jié)果: git push 不上去的原因在于所push的 分支權(quán)限 為 protected, 只有項目的 管理員 或具有相應(yīng)權(quán)限的人才能進行 push ,要進行項目的

    2023年04月25日
    瀏覽(22)
  • 用IDEA推送代碼到Git被拒絕的解決辦法 Push rejectedPush to origin / master was rejected

    當我們在IDEA中創(chuàng)建本地倉庫后,想要將代碼push到遠程倉庫時,我們先添加遠程倉庫,將本地倉庫與遠程倉庫綁定。在我們push推送時,IDEA右下角有一個彈窗提示: Push rejectedPush to origin / master was rejected 原因及解決辦法: 此時遠程倉庫里有文件存在(任何文件、包括初始化倉

    2024年02月13日
    瀏覽(29)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包