Set up ignore list. Added: nbproject (IDE), vendor, app/logs, and app/cache. Also deleted some unneeded files. Now that /vendor/ is ignored, you will need to do a composer install when setting up a new project. You don't want to commit the /vendor/ directory as it just contains 3rd party code downloaded by Composer. The strategy is to let Composer re-install that any time you clone or deploy. That way, you don't have to manage the 5800 files that had been in there.