Git系列筆記 回滾

2021-10-07 07:52:02 字數 664 閱讀 4349

回滾命令:git reset --hard 版本號

1.版本號可以通過git log檢視,如下我們現在有四個版本。head在版本4的位置,說明現在是版本4。

2.輸入回滾命令,現在提示說head在版本3

3.檢視相關檔案,檔案已經回到了之前的版本,這裡不做演示

4.檢視現在的版本狀態,使用命令:git reflog

最後四行,顯示了我們最初的四個版本。同時,head執行的是版本三,說明現在回滾到了版本三。

第一行也顯示了一條回滾記錄,告訴我們當前版本是乙個回滾版本。

5.回到版本4,使用git reset --hard 版本號(上圖黃色部分)

再檢視對應的檔案,現在已經修改到version4.

Git 回滾操作

git revert是用一次新的commit來回滾之前的commit,git reset是直接刪除指定的commit git log 查詢回滾版本唯一commit標識 git reset hard head 3 會將最新的3次提交全部重置,就像沒有提交過一樣。mixed git reset 會保留原...

git 回滾操作

情況一 檔案被修改了,但未執行git add操作 working tree內撤銷 git checkout filename git checkout 情況二 同時對多個檔案執行了git add操作,但本次只想提交其中一部分檔案 git add git status 取消暫存 git reset h...

git回滾操作

今天刪除日誌時不小心把控制器刪除掉了 心裡一荒 不過還好 phpstorm 上面的git 有rollback 操作 不過 既然是用git 那如果使用命令改怎麼操作呢 第一種情況 就像上面說的 誤刪了檔案 但是還沒有提交的暫存區 git add git checkout filename 如 git ...