在做專案的時候,會check in 很多 code 去修正一些bug
一般在可以用 git log 看過往的修改紀錄,但如果可以匯出成excel來查看,應該可以比較方便,且如果code base刪除後,比較好日後查詢。
可以經由 以下指令,將git log匯出為 csv檔案
git log --date=iso --pretty=format:'"%h","%an","%ad","%s"' >> ~/csv/camera-kernel_git-log.csv
以下為 git log --pretty=format: 可用參數與解釋:
選項 | 輸出說明 |
---|---|
|
該提交 SHA-1 雜湊值 |
|
該提交簡短的 SHA-1 雜湊值 |
|
「樹(tree)」物件的 SHA-1 雜湊值 |
|
「樹」物件簡短的 SHA-1 雜湊值 |
|
親代(parent)提交的 SHA-1 雜湊值 |
|
親代提交簡短的 SHA-1 雜湊值 |
|
作者名字 |
|
作者電子郵件 |
|
作者日期(依據 --date 選項值而有不同的格式) |
|
作者日期,相對時間格式。 |
|
提交者名字 |
|
提交者電子郵件 |
|
提交者日期 |
|
提交者日期,相對時間格式。 |
|
標題 |
來源:
以上紀錄,方便日後查詢。
全站熱搜