日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪(fǎng)問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 综合教程 >内容正文

综合教程

使用Git的Push出现rejected

發(fā)布時(shí)間:2023/12/15 综合教程 37 生活家
生活随笔 收集整理的這篇文章主要介紹了 使用Git的Push出现rejected 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

通過(guò)查閱資料,發(fā)現(xiàn)是文件沖突問(wèn)題,即本地和遠(yuǎn)程的Repository中的文件出現(xiàn)了沖突所致,重新檢查了一下,發(fā)現(xiàn)是在建立Repository時(shí),添加了ReadMe.txt文件,導(dǎo)致和本地得項(xiàng)目分支不一致。

錯(cuò)誤:rejected –non-fast-forward

錯(cuò)誤原因

文件沖突,本地的代碼和遠(yuǎn)程Repository中的文件個(gè)數(shù)不一致(即遠(yuǎn)程Repository中存在本地項(xiàng)目中不存在的文件)或本地得項(xiàng)目不是在遠(yuǎn)程Repository代碼的基礎(chǔ)上修改的。

解決辦法

將遠(yuǎn)程Repository中的代碼更新到本地,然后再進(jìn)行Push,即可完成代碼提交。

以下是解決方案:
1> 打開(kāi) Git Repositories,在 Working Directory 中確保可以看到要提交的工程

2> 在 Remotes 中可以看到遠(yuǎn)端分支,在分支下向左的綠色箭頭圖標(biāo)代表Fetch,右鍵 -> Configure Fetch

3> 確認(rèn) URI 和 Ref mappings都是正確的,點(diǎn)擊 Save and Fetch,之后可以看到 Fetch Results 分支在一起,點(diǎn)擊OK

4> 此時(shí)在 Branches 中應(yīng)該可以看到 Remote Tracking 存在遠(yuǎn)端分支

5> 右鍵 Branches 中的 Local 中的 master,選擇 Merge

6、選擇 Remote Tracking 中的 origin/master,點(diǎn)擊 Merge

7、這是合并后的反饋結(jié)果,之后就可以重新提交代碼了

總結(jié)

以上是生活随笔為你收集整理的使用Git的Push出现rejected的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。