Version control in Unity can be done using specific solutions for game engines as Perforce and Plastic SMC. But in case you’d rather use a more traditional approach, with Git, here below I’m sharing two gists that can be useful.
The .gitattributes
file is essential if your repository supports Git Large File Storage (LFS), and .gitignore
will prevent a lot of rubbish from being versioned: