I'm learning Laravel 8, and I want to set up a quick dev environment using Laravel Sail.
Since we usually don't commit to the vendor directory in Git, how can we run Sail from a fresh Git clone? We can't use "composer install" without it. Does it mean we should commit the vendor/bin and vendor/composer folders? What are the common practices about it?
Should we commit /vendor/bin to git for a fresh dev environment out of the box?