Bonjour à vous, amis de l'internet !

Je sollicite votre aide pour une question à propos de laquelle je ne suis pas certain de la marche à suivre.

Je souhaite installer un environnement de développement propice au travail en équipe, pour un site de vente en ligne.

Il faut donc que chacun des développeurs ait son propre environnement de développement, puis qu'il puisse commit ses changements quand il en est satisfait. Aussi, j'ai imaginé procéder comme suit pour créer un environnement de dev personnel pour chacun :

- Installer un serveur PHP avec MySQL en local, type WAMP.
- Dump la BDD sur le serveur MySQL local.
- Copier les fichiers du FTP en local dans l'arborescence de WAMP.
- Modifier le fichier hosts du PC pour lui rediriger adresse_du_site.com en localhost
- Installer Git sur le serveur
- Installer un client Git sur le PC et le connecter au dossier où se situent les fichiers du site.

Ainsi, le dev peut coder comme il veut sur son PC, puis commit via Git quand il est satisfait.

Cela vous semble t-il plausible ? Auriez-vous des recommandations pour moi ?

Merci d'avance pour votre aide !