by shigemk2

当面は技術的なことしか書かない

Git 2.45.0

  • git init --ref-format=reftable によるrefsフレームワークへのreftableコード統合
  • git checkout -p で "@" を "HEAD" の同義語として学習
  • vimdiffのバリアントがmergetoolのレイアウト設定を尊重
  • git reflog list で既知のreflogを列挙
  • submoduleでのmerge衝突メッセージの抑制可能
  • git for-each-ref--include-root-refs オプションを学習
  • git rev-list --missing=print--allow-missing-tips オプション追加
  • git merge-tree が3-way mergeでtreeのみ必要とすることを学習
  • git log --merge がCHERRY_PICK_HEAD等の擬似参照に注意
  • reftable形式の参照格納のための初期サポート導入
  • SHA-1とSHA-256間の相互運用性の実験的なサポート
  • より高速な参照検索、読み込み、書き込みを実現
  • GitオブジェクトのSHA-256ハッシュ機能のサポート強化
  • コメント文字のカスタマイズ機能拡張
  • git reflog list で参照ログを一覧表示
  • git cherry-pick--empty オプション追加
  • git config にコメントオプション追加
  • git diff のファイルパス接頭辞の設定変更可能に

https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.45.0.txt

github.blog