ブランチ一覧を時間でソート

--sort=<key> (Git 2.7以降)

git branch -r -v --sort=authordate    # コミットのタイムスタンプを昇順でソート
git branch -r -v --sort=-commiterdate # 取り込まれたコミットのタイムスタンプを降順(-)でソート
  • -r リモートブランチ
  • -v コミットIDやコミットログも表示

keyに指定できる値

https://git-scm.com/docs/git-for-each-ref

Git のコミットのタイムスタンプには author date と committer date の 2 種類があるという話

https://vividcode.hatenablog.com/entry/git/author-date-and-committer-date

git for-each-ref (Git 2.7より前)

git for-each-ref --sort=-committerdate refs/heads/

https://stackoverflow.com/questions/5188320/how-can-i-get-a-list-of-git-branches-ordered-by-most-recent-commit/23944096


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS

Last-modified: 2019-06-11 (火) 06:29:16 (39d)