I'm currently writing the backend for a new (Laravel + Vue) project. After the initial planning, we started with a fresh Laravel 5.6 installation as our initial commit. Unfortunately, as the title states, we've had a hard time getting all of our devs (especially the frontend devs who aren't familiar with Laravel) to setup a working copy of our master branch.
.env issues, database conflicts, etc.. which I presume is because of OS differences (Windows and *buntu, mostly).
I was wondering how your team is setup to minimize / eliminate these problems so we can focus on the code itself. Share your tricks!