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
You need to commit .nuget\nuget.targets, but not nuget.exe. The targets will download the exe if it doesn't exist, as long as you change DownloadNuGetExe to true in nuget.targets