平常在用 git cli 時不免會想列出目前 remote / local 的所有 branch / tag,但預設排序會是依照字母顯示,導致不是很好找到最新更新的 branch / tag。
這裡記錄一下如何做對應的設定
- 依照 commit date 排序顯示 branch list
git config --global branch.sort -committerdate
- 依照版本號順序顯示 tag list
git config --global tag.sort -version:refname
以上兩個設定設定完後,會自動寫入至 /Users/user/.gitconfig
,如下:
....
[branch]
sort = -committerdate
[tag]
sort = -version:refname
....