2026年8月31日(月)掲載 3,963本日 18
HN7220

Gitブランチを最新コミット順にソートして整理整頓しよう!

Sort branches by last commit date

speckx6日前

議論

11
1asb約8時間前

(個人的な意見だけど)さらに言うなら git config branch.sort -committerdate(マイナスの記号を忘れずに!)の方が良いよ。これで最新のコミット日順に並び替えられる。

2bewareofscams約8時間前

あるいは、jj logをカスタム設定しちゃうのもアリ。

3ComputerGuru約7時間前

参考までに、Fish shellならgitコマンドを打つときに最終コミット日順でブランチを補完してくれるよ。あと、コミットishなオブジェクトもクラスごとにグループ化して補完してくれるし、よく使うターゲットを優先して、各グループは独自のソートキーで並び替えてくれる。便利だよ!

4zahlman約7時間前

これって、ブランチが何個くらいあると恩恵を感じるものなの?

5monster_truck約7時間前

自分はTowerを開いてクリックするだけだな。そっちの方が断然いい。

8mcdow約5時間前

だよね。自分もzshrcにこの手のやつ用のヘルパーを入れてるよ:

alias git-hot-refs="git branch --sort=committerdate | tail"

9Trace88約4時間前

ちょっとしたことだけど生活の質が上がるね。自分のgit branchの出力なんて時々墓場みたいになってるから、これは助かる。

10dalton74約3時間前

うちのチームのgit branchの出力も墓場状態なんだよね。最終コミット順でソートできれば、今動いてる作業と放置されてるブランチをすぐ見分けられるから神機能になりそう。