2014-04-11 18 views

Antwort

16

git add --all wird die gelöschte Datei zu (Entfernen von Dateien aus dem Index, die nicht mehr im Arbeitsbaum) hinzufügen, während git add . nicht der Fall ist.

Für neue Dateien und Dateien, die bereits in aktuellem Arbeitsbaum verfolgt:

git add . 

Nur Dateien, die bereits in aktuellem Arbeitsbaum verfolgt:

git add -u 

Für neue Dateien, Dateien, die bereits in aktuellen Arbeits verfolgt Baum, und entfernen Sie Dateien aus dem Index, die nicht mehr im Arbeitsbaum sind:

git add -A 

oder

git add --all 
+2

Nit-Auswahl: Es kann die gelöschten Dateien nicht "hinzufügen". Es entfernt sie. –

+0

@AdrianRatnapala: Fügen Sie die Löschung dieser Dateien zum Index hinzu. – eckes