Ich suche einen Befehl ähnlich die folgenden, aber das führt immer aus dem Repository root, anstatt dem aktuellen Arbeitsverzeichnis:Liste Dateien mit git ls-Dateien von der Wurzel statt aktuelles Arbeitsverzeichnis
git ls-files --cached --others --exclude-standard
Wenn möglich, würde ich lieber nicht bash/batch verwenden, da ich nach einer plattformübergreifenden Lösung suche.
Unter Windows muss es doppelte Anführungszeichen - Sie auch doppelte Anführungszeichen für Linux arbeiten? – orlp
Nein (in einigen Shells, z. B. 'bash','! 'Führt die Verlaufserweiterung in Anführungszeichen, aber nicht in Anführungszeichen). Ich muss darüber nachdenken - doppelte Anführungszeichen funktionieren nicht unter Linux, einfache Anführungszeichen und Backslashes funktionieren nicht unter Windows ... – tom
PowerShell unter Windows sollte mit einfachen Anführungszeichen arbeiten, wenn das hilfreich ist. – tom