1. 程式人生 > >git強行拉取,git pull 無法拉取遠端程式碼

git強行拉取,git pull 無法拉取遠端程式碼

本文背景:
原生代碼和遠端倉庫的程式碼不一至,丟掉本地的修改,強制保持本地倉庫的程式碼和遠端倉庫的程式碼一樣,使用git pull 進行拉取無法拉取的情況。如果確定你現在的修改可以丟棄,需要強行保持現在git的程式碼和遠端倉庫的程式碼一樣,那麼可以按照如下方法操作。

git保持本地倉庫程式碼跟遠端程式碼一致:

第一步:git fetch --all    #下載程式碼到本地,不進行合併操作
第二部:git reset --hard origin/vipggc_shop  #(origin/vipggc_shop是你所需要更新的分支,把HEAD指向最新下載的版本)
第三部:git pull  

**

git強制覆蓋本地命令單條執行:

**

git fetch --all && git reset --hard origin/vipggc_shop && git pull      #其實這條命令就是上面的簡寫版...

再git log檢視當前的日誌是不是和你要的一樣呢