027 - Comment éviter de modifier mon web.config, mon appsetting à chaque pull fetch
Vous êtes sur votre projet .net framework, ou votre projet .net core. Vous faites un fetch sur le repo commun. Et là, de nouveau, de nouveau !, vous récupérez un web.config / appsettings.json modifié, à cause de la chaine de connection qui a encore été commit ....
Comment diable éviter ça à chaque fois ?
Git et le gitignore
Vous le savez, dans git, un des fichiers les plus importants, c'est le gitignore.
Du coup la solution, simple à priori, c'est de mettre le web.config / appsettings en gitignore.
Ah ?! comment ça, ça ne fonctionne pas ?
Ben oui, vous souhaitez aussi pouvoir récupérer votre travail chez vous (vous faites et du remote, et du travail dans l'entreprise).
Git et le fork
Dans la plupart des outils de gestionnaire de sources d'aujourd'hui (gitlab, github, bitbucket, ...), vous avez un pouvoir immense, qui est à portée de main : le fork.
Oui, le fork !
Hébergé par Ausha. Visitez ausha.co/politique-de-confidentialite pour plus d'informations.
Powered by Ausha 🚀