6 ポイント 投稿者 xguru 2020-03-24 | 1件のコメント | WhatsAppで共有
  • Protocol 2 がデフォルトになり、Fetch の速度が向上

  • config のスコープを確認できる --show-scope を追加

  • sparse-checkout add でディレクトリごとの追加が可能に

  • grep の速度が向上(マルチスレッド)

  • worktree コマンドも自動補完が可能

  • Facebook Watchman との連携時に clock id の時間スタイルを使用

  • partial clone の速度が向上

  • rebaserebase -i の両方が merge バックエンドを使うように変更

1件のコメント

 
xguru 2020-03-24

Git の Wire Protocol は、クライアントとサーバー間で Clone、Fetch、Push がどのように通信するかを定めた規約です。

https://opensource.googleblog.com/2018/05/…

2018年にリリースされた Git の Wire Protocol バージョン 2 では、

  • ブランチとタグに対するサーバー側フィルタリング: 不要な部分を送らないようになり、速度が向上

  • 新機能の追加が容易になった