Skip to main content
We publish frequent updates to our documentation, and translation of this page may still be in progress. For the most current information, please visit the English documentation.

Cette version de GitHub Enterprise a été abandonnée le 2023-01-18. Aucune publication de correctifs n’est effectuée, même pour les problèmes de sécurité critiques. Pour de meilleures performances, une sécurité améliorée et de nouvelles fonctionnalités, effectuez une mise à niveau vers la dernière version de GitHub Enterprise. Pour obtenir de l’aide sur la mise à niveau, contactez le support GitHub Enterprise.

À propos du stockage de fichiers Git volumineux

GitHub Enterprise Server limite la taille des fichiers autorisés dans les dépôts. Pour suivre les fichiers au-delà de cette limite, vous pouvez utiliser Git Large File Storage.

À propos de Git Large File Storage

Git LFS gère les fichiers volumineux en stockant des références aux fichiers dans les référentiels, mais pas les fichiers proprement dits. Pour contourner l’architecture de Git, Git LFS crée un fichier pointeur qui agit comme référence au fichier réel (qui est stocké ailleurs). C’est GitHub Enterprise Server qui gère ce fichier pointeur dans votre référentiel. Lorsque vous clonez le référentiel vers le bas, GitHub Enterprise Server utilise le fichier pointeur comme carte pour accéder au fichier volumineux.

Avec Git LFS, vous pouvez stocker des fichiers jusqu’à 5 Go dans votre dépôt.

Si vous dépassez la limite de 5 Go, tous les nouveaux fichiers ajoutés au dépôt sont rejetés en mode silencieux par Git LFS.

Vous pouvez également utiliser Git LFS avec GitHub Desktop. Pour plus d’informations sur le clonage de référentiels Git LFS dans GitHub Desktop, consultez « Clonage d’un référentiel de GitHub vers GitHub Desktop ».

Format du fichier pointeur

Le fichier pointeur de Git LFS se présente ainsi :

version https://git-lfs.github.com/spec/v1
oid sha256:4cac19622fc3ada9c0fdeadb33f88f367b541f38b89102a3f1261ac81fd5bcb5
size 84977953

Il effectue le suivi de la version de Git LFS que vous utilisez, suivie de l’identificateur unique du fichier (oid). Il stocke également la taille (size) du fichier final.

Remarques:

  • Git LFS ne peut pas être utilisé avec les sites GitHub Pages.
  • Git LFS ne peut pas être utilisé avec les référentiels de modèles.

Pour aller plus loin