Quel est le mécanisme le plus efficace (en ce qui concerne les données transférées et l'espace disque utilisé) pour obtenir le contenu d'un seul fichier à partir d'un référentiel git distant?
Jusqu'à présent, j'ai réussi à trouver:
git clone --no-checkout --depth 1 git@github.com:foo/bar.git && cd bar && git show HEAD:path/to/file.txt
Cela semble toujours exagéré.
Qu'en est-il d'obtenir plusieurs fichiers du référentiel?