title: How to clean including nuget packages
body: <p>If I want to keep backups of my code and I don't want all the libraries and nuget libraries in the backup, how do I do that?</p>
  
  <p>I run clean on my solution and I noticed there are still DLL's and EXE in the bin and obj folders.   Ok, I can delete those folders manually.   I can delete the package folder which will remove all the nuget libraries, but if I ever want to restore, will my solution redownload all the nuget packages needed for the project?   I'm afraid to test that theory and from what I read there is meta data and other things in the package folder will will cause me problems.   If I zip what I have after deleting bin and obj folder, the zip is 450MB.  If I go into the zip and delete the package folder, I see it is only 25MB.   It seems to be all in the Package folder.  From an ReactJS perspective, I can do a build and it cleans all this out and when I want to reimport for an existing project, I run a install.   Is there not something like this for Visual Studio 2017?  Will I be able to recover easily if I just delete the package folder before I back it up?</p>