天天看點

執行git push會遇到的問題

執行push會遇到的問題:

(1)出現Everything up-to-date

執行git push會遇到的問題

原因是:

1、沒有git add,

2、沒有git commit -m “送出資訊”

或建立的目錄下是空的

(2)出現not a git repository (or any of the parent directories): .git

執行git push會遇到的問題

原因是該檔案目錄下沒有.git

解決方法:

1、切換到有.git的目錄下再執行git push

2、或輸入git.init生成一個.git

(3)出現 ! [rejected] master -> master (fetch first)

原因是遠端倉庫上有的檔案,但本地倉庫沒有,引起的沖突報錯

解決方法:

上傳之前先克隆遠端倉庫的檔案,在進行更改

(4)出現“git master branch has no upstream branch”

原因是沒有将本地倉庫或分支與遠端倉庫或分支進行關聯

解決方法:

關聯遠端倉庫:git remote add origin https://github.com/xxx/xxx.git

然後在執行push:git push -u origin master