Mémo Git · Sous-modules et LFS

Récupérer les fichiers LFS

git lfs pull

Si des images ou des binaires ne font que quelques octets et contiennent un texte « version https://git-lfs.github.com/spec », ce sont des pointeurs Git LFS. git lfs pull télécharge leur vrai contenu pour la révision courante.

Ce que ça fait

Télécharge le contenu réel des fichiers LFS de la révision courante.

Un cas d'usage

Après un clone, tes images ne font que quelques octets : ce sont encore des pointeurs.

En ligne de commande

git lfs pull
Télécharge et met en place les fichiers LFS de la révision courante.
git lfs pull --include="assets/*"
Seulement une partie des fichiers.
git lfs fetch --all
Télécharge les fichiers LFS de toutes les révisions, sans les mettre en place.
GIT_LFS_SKIP_SMUDGE=1 git clone <url>
Clone sans télécharger les fichiers LFS.

Dans Merathon

  1. Section « LFS », clic droit sur un motif → « Récupérer les fichiers LFS ».

Questions fréquentes

Pourquoi git lfs pull ne fait-il rien ?

Git LFS n'est peut-être pas installé ou activé : lance git lfs install, puis réessaie.

Voir aussi