Sto cercando un comando simile al seguente, ma che elenca sempre dalla radice repository, piuttosto che la directory di lavoro corrente:Elenca i file con git ls-file dalla root invece di directory di lavoro corrente
git ls-files --cached --others --exclude-standard
Se possibile preferirei non utilizzare bash/batch, poiché sto cercando una soluzione multipiattaforma.
In Windows ha bisogno di doppie virgolette - non virgolette doppie lavorano anche per Linux? – orlp
No (in alcune shell, ad esempio 'bash','! 'Esegue l'espansione della cronologia tra virgolette doppie ma non virgolette singole). Dovrò pensarci - le virgolette non funzioneranno su Linux, le virgolette singole e le barre rovesciate non funzioneranno su Windows ... – tom
PowerShell su Windows dovrebbe funzionare con virgolette singole, se questo è un aiuto. – tom