Wenn git clean -Xn
verwendet wird, wird Would remove out.tmp
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
Ich habe etwas Seltsames gefunden
füge eine Datei in temp
Verzeichnis hinzu und stage sie, git clean -Xn
scheint Arbeit
es zeigt
%Vor%Aber warum ist das passiert?
Sie benötigen -x
, weil Sie die von .gitignore
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$