之前一直好好地啊,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.
這時候我想用雲端覆蓋本地,
git fetch --all git reset --hard origin/master
Git fetch 只是下載遠程的庫的內容,不做任何的合並 git reset 把HEAD指向剛剛下載的最新的版本
OK,現在就正常了,再push就沒有問題了
