idea git 回退某個檔案的版本

2021-10-25 06:28:23 字數 441 閱讀 5485

今天有個需求需要回退某些檔案的版本,網上找了乙個方法,回退了乙個版本,然後把這個版本後面的所有檔案都checkout到本地了,差點壞了大事。

後面還是用git checkout 版本號 檔名來實現了這個需求,不過這個要實現的時候需要注意兩個問題

1、進入需要checkout檔案的路徑

選中乙個檔案,右鍵  open in terminal

2、找到此檔案的你要回退到的版本號,

git >show history 找到要回退的版本,右鍵copy revision number 

3、直接執行

Git對某個檔案的回退

git回退 預熱 進入要回退的檔案目錄,或者使用 find name 檔名 得到檔案的完整路徑 步驟一 檢視要回退檔案的歷史記錄 git log oneline a.txt 比方說,這是我們需要回退到merge trunk的狀態 其版本sha1為 120a893 步驟二 使用reset命令,預設是 ...

gitlab 還原某個特定的檔案到之前的版本

場景 對於某個git控制下的檔案進行了修改,但是改的不滿意,想退回到改之前的版本。假定該檔案為 src main main.c 解決方法 第一步 在命令列中輸入 git log src main main.c 得到該檔案的commit 歷史。第二步 複製需要回退版本的hash,在此假設我們回退到 d...

Git 刪除某個遠端分支的某個檔案or資料夾

建立乙個資料夾luo luo system product name mkdir test12.在該資料夾下clone你要刪除的該分支的專案,比如 git clone可以檢視遠端分支 git branch a切換到你要的分支上去 git checkout b 3.刪除本地的檔案或資料夾 rm rf ...