Suppression d’un seul fichier
-
Supprimez le fichier de l’historique Git du dépôt en utilisant la commande
filter-repo
ou BFG Repo-Cleaner. Pour plus d’informations sur leur utilisation, consultez « Suppression de données sensibles dans un dépôt ». -
Accédez à votre fichier .gitattributes.
Remarque : Votre fichier .gitattributes est généralement enregistré dans votre dépôt local. Dans certains cas, vous avez peut-être créé un fichier .gitattributes global qui contient toutes vos associations Git LFS .
-
Recherchez et supprimez la règle de suivi Git LFS associée dans le fichier .gitattributes.
-
Enregistrez et quittez le fichier .gitattributes.
Suppression de tous les fichiers dans un dépôt Git LFS
-
Supprimez le fichier de l’historique Git du dépôt en utilisant la commande
filter-repo
ou BFG Repo-Cleaner. Pour plus d’informations sur leur utilisation, consultez « Suppression de données sensibles dans un dépôt ». -
Vous pouvez aussi désinstaller Git LFS dans le dépôt, pour ce faire, exécutez :
git lfs uninstall
Pour les versions Git LFS inférieures à 1.1.0, exécutez :
git lfs uninit
Objets Git LFS dans votre dépôt
Une fois que vous avez supprimé les fichiers dans Git LFS, les objets Git LFS existent toujours dans le stockage distant.
Pour supprimer les objets Git LFS d’un dépôt, contactez votre administrateur GitHub Enterprise pour archiver les objets. Les objets archivés sont supprimés définitivement au bout de trois mois.
Remarque : Si vous avez supprimé un seul fichier et que vous voulez garder d’autres objets Git LFS dans votre dépôt, après avoir supprimé et recréé votre dépôt, reconfigurez vos fichiers associés à Git LFS. Pour plus d’informations, consultez « Suppression d’un fichier unique » et « Configuration de Git Large File Storage ».