Bonjour,
C'est un projet sur développé avec Symfony 4.
Je viens demander quelle est la bonne pratique pour éviter de changer à la main (toutes les fois après un git clone et un git push) la configuration de connexion à la base de données qui se trouve dans le fichier .env ?
Par exemple
$ git clone adresse/distant/monprojet.git
$ cd monprojet
// ici je fais mes modifications
// Je MODIFIE à la main la ligne DATABASE_URL=mysql://userdistant:secretcodedistant@127.0.0.1:3306/dbnamedistant du fichier .env car c'est la configuration du serveur
// Je fais mes tests en local
// Je REMODIFIE à la main la ligne DATABASE_URL=mysql://userllocal:secretcodelocal@127.0.0.1:3306/dbnamelocal du fichier .env car c'est la configuration de la base de données en local
$ git add .
$ git commit -m "message de mon commit"
$ git push origin master
Je suis obligé de modifier à la main cette ligne de configuration à chaque git clone et après chaque git push. Existe-t-il une bonne pratique sur la façon de faire pour éviter cela ?
Merci d'avance pour vos réponses, et merci d'avoir pris le temps de me lire