git pull 強制覆蓋本地的代碼方式,下面是正確的方法:
git fetch --all
然後,你有兩個選擇:
git reset --hard origin/master
或者如果你在其他分支上:
git reset --hard origin/<branch_name>
說明:
git fetch從遠程下載最新的,而不嘗試合併或rebase任何東西。
然後git reset將主分支重置爲您剛剛獲取的內容。 --hard選項更改工作樹中的所有文件以匹配origin/master中的文件。