Von Gast (nicht überprüft) , 29 April 2026

Opt-in-Experimente

Das Git-Projekt testet neue Performance-Features hinter feature.experimental.

Was es derzeit setzt

  • protocol.version=2.
  • fetch.negotiationAlgorithm=skipping.
  • pack.useSparse=true.
  • core.commitGraph=true.
  • core.multiPackIndex=true.
git config feature.experimental true
git config --list --show-origin | grep -i 'feature\|protocol\|pack\|commitgraph'

feature.manyCommits

git --version
git help config | grep -A3 manyCommits

Risikoprofil

"Experimentell" bedeutet, dass die Git-Entwickler es fur breite Tests bereit halten, sich aber das Recht vorbehalten, das Verhalten zu andern.

Anderungen verfolgen

Lesen Sie das RelNotes/-Verzeichnis der Git-Quellen fur jeden Release.

Praktischer Rat

  • Fur Monorepo-Arbeit bevorzugen Sie feature.manyFiles gegenuber feature.experimental.
  • Verwenden Sie feature.experimental auf einer personlichen Maschine oder Staging.

Haufige Fehler

Experimentelle Features in CI aktivieren und dann Git aktualisieren.