Git學習筆記 4 版本回退

2022-07-11 13:15:12 字數 1109 閱讀 2193

已經提前對git01.txt檔案進行了5次操作並分別提交到git倉庫中

使用git log語句可以檢視記錄

其中,master表示主分支,commit後面的一大串字元表示版本的唯一標識,author表示操作者,第五次操作等為提交時加上的說明注釋

git lot -5 --pretty=oneline語句可以簡化輸出,其中-5表示輸出5行,--pretty=oneline表示輸出到一行中

使用git reset --hard head^語句可以將檔案回退到上乙個版本

使用cat 檔名語句可以檢視工作庫中檔案的內容

加兩個^可以將檔案回退到兩個版本前

git reset --hard head^^

使用波浪號加數字可以回退任意版本

使用語句git reset --hard 唯一識別符號

(唯一識別符號只要輸入前幾位並保證不與其他版本重複就行)

使用git reflog語句可以檢視head指標過去指向的位置,同時可以檢視對應的操作,同時可以避免因為版本回退而丟失唯一識別符號的情況

Git學習筆記(三) 版本回退

實際工作中,乙個檔案可能被提交過多次,我們可以用git log命令來檢視提交記錄 可以看見我提交過兩次,並且有每次提交時候的說明,如果嫌輸出的資訊太多,可以加上這個引數 pretty oneline 如果你想回退一次操作,你該怎麼做呢?在git中,用head表示當前版本,也就是最新的提交69e77....

Git 版本回退(筆記)

1 可以使用git log命令檢視歷史日誌 git log命令顯示從最近到最遠的提交日誌。git log pretty oneline 命令將記錄壓縮成一行,便於觀察另 顯示出的 63a5pgfdtetr86733c827ed32a8cd576c5ee85 add version63a5pgfdte...

Git 七 版本回退

現在,你已經學會了修改檔案,然後把修改提交到git版本庫,現在,再練習一次,修改readme.txt檔案如下 git is a distributed version control system.git is free software distributed under the gpl.然後嘗試...