Git 提交歷史檢視

2021-10-11 18:45:11 字數 1431 閱讀 9167

參考:基礎-檢視提交歷史

可以看到對應的分支和更新時間,以及提交時候的commit

只用log命令有個致命問題:輸出條數太多!

git log -4
「-4」對應著只顯示最新的4條提交記錄,同理「-2」是最新兩條。

git push --stat
"--stat"選項可以顯示簡略統計資訊。

git log -p
「-p」選項會顯示提交的差異,更新巨多的話慎用,當然也是中途q鍵退出。

git log --pretty=oneline
「--pretty」是顯示方式的選項,oneline就是只顯示一行,這樣對於大量提交就可以快速瀏覽了。

git log --graph
「--graph」可以檢視分支,以樹的形式展現

選項說明

-p

按補丁格式顯示每個提交引入的差異。

--stat

顯示每次提交的檔案修改統計資訊。

--shortstat

只顯示 --stat 中最後的行數修改新增移除統計。

--name-only

僅在提交資訊後顯示已修改的檔案清單。

--name-status

顯示新增、修改、刪除的檔案清單。

--abbrev-commit

僅顯示 sha-1 校驗和所有 40 個字元中的前幾個字元。

--relative-date

使用較短的相對時間而不是完整格式顯示日期(比如「2 weeks ago」)。

--graph

在日誌旁以 ascii 圖形顯示分支與合併歷史。

--pretty

使用其他格式顯示歷史提交資訊。可用的選項包括 oneline、short、full、fuller 和 format(用來定義自己的格式)。

--oneline

--pretty=oneline --abbrev-commit合用的簡寫。

Git檢視提交歷史

在使用 git 提交了若干更新之後,又或者轉殖了某個專案,想回顧下提交歷史,我們可以使用 git log 命令檢視。針對我們前一章節的操作,使用 git log 命令列出歷史提交記錄如下 git log commit 88afe0e02adcdfea6844bb627de97da21eb10af1 ...

git檢視提交歷史

git日誌的檢視 在使用 git 提交了若干更新之後,又或者轉殖了某個專案,想回顧下提交歷史,我們可以使用 git log 命令檢視。檢視日誌資訊 1 git log 可以用 oneline 選項來檢視歷史記錄的簡潔的版本 1 git log oneline 我們還可以用 graph 選項,檢視歷史...

git檢視提交歷史

git log n n 檢視多少條記錄 git log p 2 p選項展示每次提交內容的差異 git log stat stat僅顯示簡要的增改行數統計 git log pretty 可以指定使用完全不同於預設格式的方式展示提交歷史,比如oneline講每個提交放到一行展示git log prett...