看到「git log – the Good Parts」這篇文章,裡面研究了 Git 裡 git log
的各種好用的功能,然後整理出來... (所以是 good parts XD)
作者用的參數是一個一個加上去,所以可以一個階段一個階段了解用途。除了可以用作者推薦的 repository 測試外,我建議大家拿個自己比較熟悉的 open source 專案來測 (有用到比較複雜的架構):
git log git log --oneline git log --oneline --decorate git log --oneline --decorate --all git log --oneline --decorate --all --graph
看到喜歡的部份可以在 ~/.gitconfig
裡設 alias
使用,像是用 git l
之類的?保留 git log
本身可以避免一些 script 用到這個指令時因為輸出格式跟預期不一樣而爛掉 XD