I have started working on a personal project using Unity with a friend and we've set up our own source control system.
I am aware of the fact that there are many types of files, namely those that are generated locally when you build (for example, Visual Studio files) and those that are specific to your particular machine that should not be added to source control, but I'm not exactly sure what these file types are.
I don't want to exclude any generated files I should be including, such as .meta files.
Would someone be able to list all, or at least all of the common file types that should not be added to version control, specifically for a Unity project?