git fetch --depth=10000
bleibt weiterhin notwendig, aber zumindest haben Sie jetzt eine Möglichkeit, zu bestätigen, dass Ihr Repo mit Git 2.14.x / 2.15, Q4 2017 nicht oder nicht gut ist.
Siehe commit 417abfd (18. September 2017) von Øystein Walle ('') .
(Zusammengeführt von Junio C Hamano - gitster
- in commit 3430fff , 25. September 2017)
rev-parse:
rev-parse
: add--is-shallow-repository
" git rev-parse " gelernt "
--is-shallow-repository
", das ist es ähnlich wie die vorhandenen "--is-bare-repository
" und Freunde.Ausführen von
git fetch --unshallow
auf einem Repo, der nicht flach ist erzeugt eine fatale Fehlermeldung.
Fügen Sie einen Helfer zurev-parse
hinzu, den Scripter verwenden können, um zu bestimmen, ob ein Repo flach ist oder nicht.