Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 1351|Répondre: 1

Contrôle de versionnement de gros fichiers git lfs

[Copié le lien]
Posté le 9-01-2025 à 14:29:57 | | | |
Exigences : Disons que vous développez un projet de jeu avec un grand nombre de textures, de modèles et d’effets sonores. Ces fichiers sont généralement binaires et volumineux. Comment devrais-je gérer ça avec GIT ?

Git Large File Storage (LFS) remplace de gros fichiers tels que des échantillons audio, des vidéos, des jeux de données et des graphiques par des pointeurs de texte dans Git tout en stockant le contenu des fichiers sur un serveur distant comme GitHub.com ou GitHub Enterprise.

Git Large File Store (LFS) est une extension Git open source qui aide les dépôts Git à gérer efficacement de grands binaires. Git ne peut pas suivre les modifications des fichiers binaires comme les fichiers audio, vidéo ou image de la même manière que les changements dans les fichiers texte. Bien que les fichiers textuels puissent générer des diff en texte brut, toute modification des binaires nécessite que Git remplace complètement les fichiers du dépôt. Les modifications répétées de grands fichiers augmentent la taille du dépôt. Cette augmentation de taille ralentit les opérations Git régulières comme cloner, récupérer ou tirer au fil du temps.

Site officiel de la boutique de magasins de recherche :La connexion hyperlientérée est visible.
Adresse GitHub :La connexion hyperlientérée est visible.

D’abord, installez l’extension, prenons Windows comme exemple, téléchargez l’adresse :La connexion hyperlientérée est visible.


Le processus d’installation est simple.

Initialiser Git LFS,Cela ne doit être fait qu’une fois l’installation terminée, la commande est la suivante :



Voir les commandes de version :


Spécifiez le type de fichier à suivre, en prenant le fichier .mp4 comme exemple, la commande est la suivante :


Pour voir quels fichiers sont gérés par LFS, la commande est la suivante :


Si vous souhaitez cloner un projet, contrairement au téléchargement immédiat du contenu de gros fichiers gérés par LFS, la commande est la suivante :


(Fin)




Précédent:Utilisez l’inférence du modèle Onnx pour avertir des problèmes liés à CleanUnusedInitializersAndNodeArgs
Prochain:[traduction]. Fonction de découpe de tableaux NumSharp en NET/C#
 Propriétaire| Publié le 9-01-2025 à 14:36:21 |
Cloner de grands projets de fichiers



.gitattributes spécifie quels types de fichiers doivent être gérés via LFS, et la configuration du fichier est la suivante :




Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com