Die --all
Option entspricht nichtgit add <REPOSITORY_ROOT>
. Wie in der Dokumentation :
-a -
allesErteilen Sie dem Befehl, automatisch geänderte und gelöschte Dateien in Szene zu setzen, aber neue Dateien, von denen Sie Git nichts mitgeteilt haben, sind nicht betroffen.
(Hervorhebung meines)
git add
fügt jedoch auch nicht aufgezeichnete ("neue") Dateien hinzu.