With newer versions of NuGet it is possible to configure a project to automatically restore NuGet packages so that the packages folder doesn\'t need to be inclu
We have the nuget.config file in the folder, as it has the references to our internal Nuget server, using the Package Sources area:
https://docs.nuget.org/consume/nuget-config-settings
Apart from this reason, you should let Visual Studio handle the downloading of packages.