Versioning control : Git issues

For our project we are using Git for a couple of weeks already. Everything works fine except when someone clones the project repo. Most packages from the asset store ( with dll files ) break and need to be downloaded manually again.

This is my git ignore:

/[Ll]ibrary/
/[Tt]emp/
/[Oo]bj/
/[Bb]uild/

# Autogenerated VS/MD solution and project files
*.csproj
*.unityproj
*.sln
*.suo
*.tmp
*.user
*.userprefs
*.pidb
*.booproj

# Unity3D generated meta files
*.pidb.meta
*Thumbs.db.meta

# Unity3D Generated File On Crash Reports
sysinfo.txt

Is there anything that shouldn’t be there?

Looks pretty good to me :slight_smile:

Makes sure of this… Edit > Project Settings > Editor > Version Control : Visible Meta Files.

Asset Serialization should be Forced Text.

They are, everything else works fine.
Perhaps it’s server side? We are running a bonobo git server.

When an asset contains a dll file, upon opening the project unity says that the dll no longer exists so it removes the meta file. Then I have to manually reimport the asset.