Git · Middle · Frage 29 von 75
Was bringt ein flacher Klon (git clone --depth 1)?
- 1Einen schreibgeschützten Klon, der sich nicht pushen lässt
- 2Nur den neuesten Commit, was für die CI schnell ist
- 3Jede Datei, aber ganz ohne Branches
Antwort zeigen
Richtige Antwort: Nur den neuesten Commit, was für die CI schnell ist
Erklärung
Die CI braucht selten die ganze Historie. Befehle, die Historie brauchen (blame, Merge-Basis für Diffs, git describe), brauchen eventuell git fetch --unshallow oder einen tieferen Fetch.