1. 程式人生 > >git找回本地被覆蓋或者刪除的檔案/確保原生代碼為最新時,強制使本地檔案覆蓋git庫檔案

git找回本地被覆蓋或者刪除的檔案/確保原生代碼為最新時,強制使本地檔案覆蓋git庫檔案

操作前提(老手可略過不看):

1、進入程式碼本地根目錄下(也就是當初你提交到git庫上的路徑,特點是此目錄下帶.git資料夾)

2、在空白處點選右鍵

選擇Git Bash Here進入git控制檯

一、git找回本底被覆蓋或者刪除的檔案

git reflog命令可以檢視操作日誌(黃色字型為操作版本ID,待會會用到)

使用git reset --hard 3fd6884命令:回退本地檔案至3fd6884(此ID為上圖我的ID,使用時改為你自己的)版本狀態

成功後看本地資料夾,檔案應該已經恢復了

二、確保原生代碼為最新時,強制使本地檔案覆蓋git庫檔案

執行命令:git push origin master --force