by shigemk2

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

Git 2.42

  • ビットマップを使用した高速なオブジェクトトラバーサル: Gitは、特に大規模なリポジトリで、ビットマップを使用して到達可能性クエリの答えを計算することがよくあります。
  • for-each-refでの参照のパターンによる除外: Git 2.42では、参照をより効率的に除外する新しいメカニズムが導入されました。
  • ガベージコレクションからの貴重なオブジェクトの保存: Git 2.42は、最近変更されていない場合でも到達不可能なオブジェクトを保存する新しいメカニズムを導入しています。
  • スパースインデックスのサポートの拡張: diff-treeコマンドがスパースインデックスを完全にサポートするコマンドのグループに参加しました。
  • for-each-refのフォーマットオプションの拡張: このリリースでは、参照のフォーマットに新しい方法が追加されました。
  • その他の変更: Git 2.42には、タグのリスト、git rev-listの改善、git cat-fileの新しいモードなど、多くのその他の変更が含まれています。

github.blog