J'utilise Git à la fois pour mes sites de développement et de live, et je les garde dans leurs propres branches 'dev' et 'master'. Quand j'ai fini de tester sur la branche 'dev' je fusionne mes changements en 'master', cependant il y a plusieurs fichiers que je dois garder spécifiques à la branche/serveur 'dev'.Git pour le développement et les sites Web en direct
à savoir index.php affiche un message "serveur de développement" affiché en haut de toutes les pages, et aucun suivi Google Analytics, et je souhaite que cela reste ainsi.
Aussi quelques fichiers de configuration qui ne devraient pas changer quand je fusionne.
J'utilise écrémer, mais c'est lent et frustrant ... est une meilleure façon de le faire?
En ce qui concerne le message index dev (ce qui ne devrait vraiment pas être nécessaire) et Google Analytics vous pouvez les inclure dans l'en-tête/pied de page sous forme de fichiers séparés. Faites ensuite la même chose qu'avec la configuration ci-dessus (ne stockez pas dans repo, créez une version d'exemple (qui fait partie de repo) et vous êtes bon – RDL
Merci, j'espérais éviter d'utiliser .gitignore, ce que je fais déjà Pour les autres fichiers, mais peut voir maintenant que c'est probablement le chemin à parcourir – Yarito
..et pour le code Google Analytics, je vais juste mettre cela dans une configuration var dans mon fichier de configuration! Merci les gars! – Yarito