1. 程式人生 > >經查-- git使用報錯及解決辦法

經查-- git使用報錯及解決辦法

-- question 默認 上傳 tor object ack 報錯 val

git push 錯誤 error: failed to push some refs to ‘[email protected]:charblus/ ...‘

本地和遠程的文件應該合並後才能上傳本地的新文件
解決辦法1: 先拉(pull)後推(push)
解決辦法2: 導致這種報錯2是因為沒有git add 就去提交空,一般因為這個出現這個問題,此報錯上還有一行: error: src refspec master does not match any.

git pull 錯誤 fatal: refusing to merge unrelated histories

更新代碼失敗

git pull origin master --allow-unrelated-histories
後面加上 --allow-unrelated-histories , 把兩段不相幹的 分支進行強行合並

git add . && git commit -m "***" && git push origin master
cankao

git branch 錯誤 fatal: Not a valid object name: ‘master‘.

git項目下沒有任何文件可以commit,或沒有新項目沒有一次commit ,是不能創建分支的;只有先commit之後才會真正建立master分支,此時才可以建立其它分支。

由於剛創建的git倉庫默認的master分支要在第一次有效的commit之後(可以先不push)才會真正建立,否則就像你聲明了個對象但沒初始化一樣。

未完待續··· ···

經查-- git使用報錯及解決辦法