Introduces `repositories.txt` to define external VPM repositories required by the project. Updates the README with guidance for ALCOM users on importing these repositories and the importance of exporting the file before pushing changes to ensure proper dependency management.
How to clean the Packages folder even after a previous commit
git rm -r --cached Packages/
ALWAYS TRACK THESE FILES (never ignore them)
- Packages/manifest.json
- Packages/vpm-manifest.json
- ProjectSettings/
- Assets/
How to configure LFS in your repository
First, install Git LFS on your machine.
brew install git-lfs
Enable LFS for your repository.
git lfs install
Add the files you want to track with LFS.
git lfs track "*.png"
git lfs track "*.jpg"
git lfs track "*.psd"
git lfs track "*.fbx"
git lfs track "*.obj"
git lfs track "*.wav"
git lfs track "*.mp3"
git lfs track "*.ogg"
git lfs track "*.anim"
git lfs track "*.controller"
git lfs track "*.mat"
git lfs track "*.prefab"
git lfs track "*.unity"
git lfs track "*.asset"
git lfs track "*.unitypackage"
Then, configure LFS for your repository.
git config lfs.https://git.example.org/user/repo.git/info/lfs.locksverify true
(ALCOM only) Export the repositories text file
When you git clone this repo, it won't include any packages required by the manifest. This is by design, so we need to install them via ALCOM, but we first need to import any necessary repositories.
So its highly recommended to export the repositories text file before pushing any changes.
Description
Languages
Text
100%