日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學(xué)無先后,達(dá)者為師

網(wǎng)站首頁 編程語言 正文

關(guān)于Git提交代碼到遠(yuǎn)程倉庫出現(xiàn):“error: failed to push some refs to“的報(bào)錯(cuò)怎么解決

作者:LoveTrainHY 更新時(shí)間: 2022-04-11 編程語言

所遇問題

我們想把自己本地的某個(gè)項(xiàng)目關(guān)聯(lián)到遠(yuǎn)程倉庫并推送上去,使用git push -u origin master 卻出現(xiàn)報(bào)錯(cuò),如下圖
請(qǐng)?zhí)砑訄D片描述
可以看到紅色的報(bào)錯(cuò)語句是這樣描述的:error: failed to push some refs to <遠(yuǎn)程倉庫地址>

原因

我們?cè)趧?chuàng)建倉庫的時(shí)候,都會(huì)勾選“使用Reamdme文件初始化這個(gè)倉庫”這個(gè)操作初識(shí)了一個(gè)README文件并配置添加了忽略文件。當(dāng)點(diǎn)擊創(chuàng)建倉庫時(shí),它會(huì)幫我們做一次初始提交。于是我們的倉庫就有了README.m和.gitignore文件,然后我們把本地項(xiàng)目關(guān)聯(lián)到這個(gè)倉庫,并把項(xiàng)目推送到倉庫時(shí),我們?cè)陉P(guān)聯(lián)本地與遠(yuǎn)程時(shí),兩端都是有內(nèi)容的,但是這兩份內(nèi)容并沒有聯(lián)系,當(dāng)我們推送到遠(yuǎn)程或者從遠(yuǎn)程拉取內(nèi)容時(shí),都會(huì)有沒有被跟蹤的內(nèi)容,于是你看git報(bào)的詳細(xì)錯(cuò)誤中總是會(huì)讓你先拉取再推送,但是拉取總是失敗。

解決辦法

使用如下命令,先拉取再上傳

git pull --rebase origin master

git push -u origin master

結(jié)果

請(qǐng)?zhí)砑訄D片描述
最后提示這樣就成功上傳到遠(yuǎn)程倉庫了!

原文鏈接:https://blog.csdn.net/LoveTrainHY/article/details/122172621

欄目分類
最近更新