1
我在我的git配置中啓用了顏色。我發現日誌--decorate非常有用,但它並不能提供我需要的所有信息。基本上,如果我運行git log --graph --decorate --pretty=oneline --abbrev-commit --all
,我看到一個不錯的提交列表,標籤和分支顏色不同(當前的青色,遠程分支爲紅色,本地分支爲綠色,標籤爲我係統上的黃色)。命令行使用不同顏色的GIT日誌記錄
我發現有色的refs方便查看哪個分支處於什麼狀態。但是,我也需要知道提交者和提交日期。所以我想出了以下內容:
git log --graph --pretty=format:'%C(white bold)%h %Cblue%cn %Cred%cr %C(cyan)%d %Creset%s'
但是,這失去的不同refnames之間的顏色差異(出山青色,預期基於ONT EH命令...%C(cyan)%d...
)。
有誰知道如何重置refnames使用gitconfig中定義的顏色?類似於...%C(auto)%d...
???
很酷。感謝那 – GKelly 2013-05-07 08:43:01