{"meta":{"title":"Configuration de Git Large File Storage","intro":"Une fois Git LFS installé, vous devez l’associer à un fichier volumineux dans votre référentiel.","product":"Référentiels","breadcrumbs":[{"href":"/fr/repositories","title":"Référentiels"},{"href":"/fr/repositories/working-with-files","title":"Utiliser des fichiers"},{"href":"/fr/repositories/working-with-files/managing-large-files","title":"Gestion des fichiers volumineux"},{"href":"/fr/repositories/working-with-files/managing-large-files/configuring-git-large-file-storage","title":"Configurer Git LFS"}],"documentType":"article"},"body":"# Configuration de Git Large File Storage\n\nUne fois Git LFS installé, vous devez l’associer à un fichier volumineux dans votre référentiel.\n\nSi vous souhaitez utiliser des fichiers existants dans votre référentiel avec GitHub, vous devez d’abord les supprimer du référentiel, puis les ajouter à Git LFS localement. Pour plus d’informations, consultez « [Déplacement d’un fichier dans votre dépôt vers Git Large File Stockage](/fr/repositories/working-with-files/managing-large-files/moving-a-file-in-your-repository-to-git-large-file-storage) ».\n\nS’il existe des fichiers Git LFS référencés dont le chargement n’a pas abouti, vous recevez un message d’erreur. Pour plus d’informations, consultez « [Résolution des échecs de chargement de Git Large File Storage](/fr/repositories/working-with-files/managing-large-files/resolving-git-large-file-storage-upload-failures) ».\n\n1. Ouvrez <span class=\"platform-mac\">Terminal</span><span class=\"platform-linux\">Terminal</span><span class=\"platform-windows\">Git Bash</span>.\n\n2. Remplacez votre répertoire de travail actuel par un référentiel existant que vous souhaitez utiliser avec Git LFS.\n\n3. Pour associer un type de fichier dans votre référentiel à Git LFS, saisissez `git lfs track`, suivi du nom de l’extension de fichier que vous souhaitez téléverser automatiquement vers Git LFS.\n\n   Par exemple, pour associer un fichier *.psd*, entrez la commande suivante :\n\n   ```shell\n   $ git lfs track \"*.psd\"\n   > Tracking \"*.psd\"\n   ```\n\n   Chaque type de fichier que vous souhaitez associer à Git LFS devra être ajouté avec `git lfs track`. Cette commande modifie le fichier *.gitattributes* de votre référentiel et associe des fichiers volumineux à Git LFS.\n\n   > \\[!NOTE]\n   > Nous vous suggérons fortement de livrer votre fichier *.gitattributes* local dans votre dépôt.\n   >\n   > * L’utilisation d’un fichier *.gitattributes* global associé Git LFS peut entraîner des conflits lors de la contribution à d’autres projets Git.\n   > * L’inclusion du fichier *.gitattributes* dans le dépôt permet aux personnes qui créent des forks ou de nouveaux clones de collaborer plus facilement à l’aide de Git LFS.\n   > * L’inclusion du fichier *.gitattributes* dans le référentiel permet Git LFS aux objets d’être éventuellement inclus dans les archives zip et tarball.\n\n4. Ajoutez un fichier au dépôt correspondant à l’extension que vous avez associée :\n\n   ```shell\n   git add path/to/file.psd\n   ```\n\n5. Validez le fichier et envoyez-le à GitHub:\n\n   ```shell\n   git commit -m \"add file.psd\"\n   git push\n   ```\n\n   Vous devez voir des informations de diagnostic sur le chargement de votre fichier :\n\n   ```shell\n   > Sending file.psd\n   > 44.74 MB / 81.04 MB  55.21 % 14s\n   > 64.74 MB / 81.04 MB  79.21 % 3s\n   ```\n\n## Lectures complémentaires\n\n* [Collaboration avec Git Large File Storage](/fr/repositories/working-with-files/managing-large-files/collaboration-with-git-large-file-storage)\n* [Gestion des objets Git LFS dans les archives de votre dépôt](/fr/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/managing-git-lfs-objects-in-archives-of-your-repository)"}