Wie benutze ich git clean Entfernen Sie alle Dateilisten in .gitignore?

8
%Vor%

Wenn git clean -Xn verwendet wird, wird Would remove out.tmp

angezeigt

aber ich möchte temp/in.tmp zusammen entfernen

git clean -Xdn funktioniert auch nicht, aber cd bis temp Verzeichnis und run git clean -Xn it show Would remove in.tmp

Ich frage mich, gibt es einen Befehl, um alle Dateilisten in .gitignore include Unterverzeichnis zu entfernen, in diesem Fall, wie git clean remove temp/in.tmp und out.tmp

zu verwenden %Vor%

Ich habe etwas Seltsames gefunden

füge eine Datei in temp Verzeichnis hinzu und stage sie, git clean -Xn scheint Arbeit

%Vor%

es zeigt

%Vor%

Aber warum ist das passiert?

    
Hanlin 26.08.2015, 07:34
quelle

1 Antwort

1

Sie benötigen -x , weil Sie die von .gitignore

ignorierte Datei löschen wollen

git clean -fdx

wird erfolgreich alles für Sie säubern

macsp:repo proto$ git clean -fdxn Would remove .gitignore Would remove out.tmp Would remove temp/ macsp:repo proto$

    
Saverio Proto 28.08.2015 11:07
quelle

Tags und Links