I'm new to Visual Studio and using VS2017. Which Visual Studio project-files (like myproject.sln, etc.) should I check into Git to keep the configuration (include directories, linker options, etc.) when checking out on a different machine? Should I check in the full .vs/ directory? It's very big (2GB for some reason, although my repo is only 80MB) and I don't wan't a big repository, if avoidable.
Thank you for your answers