Quotidien Shaarli

Tous les liens d'un jour sur une page.

04/17/23

BFG Repo cleaner

Pour ajouter des fichiers git-lfs

  1. Ajouter des fichiers Examples
git lfs track <mybigfile.jar>
git lfs track "**/*jar"
git lfs track "**/*jar"
git config lfs.fetchinclude "textures,images/foo*"
git config lfs.fetchexclude "media/reallybigfiles"
  1. Commiter le nouveau tracking

git add --renormalize
git lfs migrate info
git lfs migrate import --include="mybigfile.jar"
git lfs migrate info

  1. Lister les fichiers LFS

git lfs ls-files -a -s

Pour nettoyer entre autre les historiques des fichiers LFS :

  1. download jar
  2. create a clean copy the repo (git clone)
  3. execute :
java -jar bfg-1.14.0.jar --delete-files database-hpa.tar.gz  hpa-portal
git reflog expire --expire=now --all && git gc --prune=now --aggressive