853 Stimmen

Git-Befehl, um anzuzeigen, welche Dateien von .gitignore ignoriert werden

Ich bin gerade dabei, mich mit Git vertraut zu machen und habe folgendes Problem:

Mein Projekt-Quellbaum:

/
|
+--src/
+----refs/
+----...
|
+--vendor/
+----...

Ich habe Code (derzeit MEF) in meinem Vendor-Zweig, den ich dort kompilieren werde und dann die Referenzen in /src/refs von wo aus das Projekt sie aufgreift.

Mein Problem ist, dass ich meine .gitignore auf Ignorieren eingestellt *.dll y *.pdb . Ich kann eine git add -f bar.dll um das Hinzufügen der ignorierten Datei zu erzwingen, was in Ordnung ist, das Problem ist, dass ich nicht herausfinden kann, welche Dateien existieren, die ignoriert werden.

Ich möchte die ignorierten Dateien auflisten, um sicherzustellen, dass ich nicht vergesse, sie hinzuzufügen.

Ich habe die Manpage zu git ls-files und kann es nicht zum Laufen bringen. Es scheint mir, dass git ls-files --exclude-standard -i sollte tun, was ich will. Was übersehe ich?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X