我的爬坑日記丨git異常

1.身份驗證失敗

fatal: Authentication failed for 'https://gitee.com/XXX/XXX.git/‘

處理方式

git remote -v 

git remote remove origin 

git remote add origin xxx 該指令可以跳過

git config --system --unset credential.helper

原因:用戶登錄信息錯誤

執行這個命令之後,你可以重新寫入賬號密碼,這樣就可以重新提交代碼了。

2.推送到xxx分支被拒絕

push to xxx was rejected

處理方式

git pull

git pull origin master(git pull <遠程主機> <遠程分支>)(將遠程的分支保存到本地)

出現fatal: refusing to merge unrelated histories(出現不一致、不相關的歷史信息,拒絕合併)

使用:

git pull origin master --allow-unrelated-histories(即便歷史信息不一致,也要將遠程的分支保存到本地)

git push origin master:master(git push <遠程主機名> <本地分支名>:<遠程分支名>)(將本地分支同步到遠程的分支)

原因:本地倉庫與遠程倉庫版本不一致

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章