Git push 報錯 "error: failed to push some refs to " 解決

以前一直好好地啊,google後,發現是因爲遠程倉庫中代碼版本與本地不一致衝突致使的。 
忽然想起來,確實我在雲端直接改過README,解決方法,先pull,再push,然而這時候又出現了新的問題, 
error: Your local changes to the following files would be overwritten by merge: 
Please, commit your changes or stash them before you can merge. 
這時候我想用雲端覆蓋本地,javascript

git fetch --all
git reset --hard origin/master

Git fetch 只是下載遠程的庫的內容,不作任何的合併 git reset 把HEAD指向剛剛下載的最新的版本 
OK,如今就正常了,再push就沒有問題了java

相關文章
相關標籤/搜索