# Which files of addressable assets should be committed to Git?

I would like to keep my Git repository as small as possible and exclude any automatically generated files. The developers can re-build their Unity Addressable Assets themselves. Any developer should be able to build the final project and the final result should contain the same assets packed in the same way.

I noticed that Unity generates the following files and folders:

Which of these files are important settings that should be included and which files are safe to exclude from a Git repository?

It broke when I removed any of these:

/AddressableAssetsData/AssetGroups


Nothing broke (no obvious errors) when I removed

/AddressableAssetsData/AssetGroups/Schemas

/[Aa]ssets/[Aa]ddressable[Aa]ssets[Dd]ata/*/*.bin*