With the new Asp.net Core MVC projects such as:
There are a lot of unfamiliar folders there, like bower_components
, wwwroot
,
Anything that is a project setting, or that you directly change you should store. Anything that is directly downloaded (references, bower/node) or is directly based on those (lib folder getting copied by gulp) should be ignored.
So, in your case, ignore bower, node, and project\wwwroot\lib. You want the wwwroot folder if you have custom css or js.