Git LFS - AD-EYE/AD-EYE_Core GitHub Wiki

Git LFS is a Git extension that allows the storage of big files on a separate repository in a seamless manner. On the main repository those big files are replaced by pointers to the actual files.

Git LFS keeps track of the files mentioned in the .gitattributes file.

Read more about Git LFS

Setting up and using Git LFS

For Ubuntu & Windows:

  1. Download and install the Git LFS command line extension from here
  2. Use git lfs install in your directory

Continue following steps if using Windows:

  1. If any file needs to be added use git lfs track "W10_KTH_overhaul.zip" with the file that LFS will manage
  2. git add .gitattributes
  3. Now add, commit and push normally

Setting up the git hooks for automatic unzipping of the W10 models archive

Git version must be higher or equal to 2.9.

git config core.hooksPath .githooks