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

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

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

keyに指定できる値

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

authordateとcommiterdate

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: 2020-12-18 (金) 09:07:55