Liste todos os arquivos de um repositório git -bare

Recentemente, comecei a hospedar meus repositórios em meu próprio servidor e encontrei esta maneira prática de examinar todos os arquivos do repositório sem clonar (supondo que você usou a opção -bare que não mostra os arquivos, mas tem outros benefícios).

git log --pretty=format: --name-only --diff-filter=A | sort -

que está no servidor real, mas você pode chamá-lo de sua máquina local por ssh’ing para o servidor:

ssh user@host "your git command here"