曆史.
收先需要了解一下git log指令, 使用git的幫助看看:
git help log:
執行該指令後, 我的win10彈出來一個html頁面, 裡面是git log指令的幫助:

首先看看git log指令不加參數會有什麼效果:
顯示了commit的曆史, 按時間從最新到最老.
看一下每一個commit, commit後邊跟着的是唯一ID, 下面是作者和時間, 最下面就是commit的資訊了.
然後可以輸入q退出這個log畫面.
然後試試幾個參數 git log --online --graph --decorate:
oneline就是在一行内顯示.
graph就是會使用文本來畫一個圖形的展示.
decorate就會把各種commit相關的注釋都顯示出來.
如果曆史記錄比較長, 同樣可以輸入q來回到指令行.
可以指定顯示的範圍 git log af75c05...e51ca24:
還可以使用since參數設定具體的時間段:
git log --since="3 days ago"
這就會顯示過去三天内的log:
然後我來看看具體某個檔案的曆史.
git log -- z0.txt;
檢視單個檔案的曆史, 包括改名的情況:
git log --follow -- z0.txt:
使用git show commit的id 來檢視具體的一個commit:
可以看到基本資訊, 以及有哪些變化.
下面是我的關于ASP.NET Core Web API相關技術的公衆号--草根專欄: