Si je veux un sous-module dépôt Git:Git avec des fichiers de sous-modules config
https://github.com/shadowhand/paypal
... qui a un fichier de configuration:
https://github.com/shadowhand/paypal/blob/master/config/paypal.php
... comment puis-je contribuer au projet sans valider ma version du fichier de configuration?
Merci pour la réponse rapide ... juste apprendre Git, vraiment l'apprécier. Comment obtenir des mises à jour à partir du référentiel sans écraser mon fichier de configuration local? – timborden
@tim: Essayez d'exécuter 'git pull'. S'il n'y a pas eu de modifications dans la version distante du fichier de configuration, git laissera trivialement vos modifications en place. S'il y a eu des changements, il refusera d'essayer de fusionner. À ce stade, vous pouvez «git stash» pour cacher vos modifications locales, «git pull», puis «git stash pop» pour réappliquer vos modifications - bien qu'il puisse y avoir des conflits de fusion, puisque vous avez probablement modifié les mêmes choses avoir. (Tout ceci suppose que vous n'acceptez pas vos modifications correctement.) – Cascabel
P.S. Ce serait vraiment mieux si le projet fournissait 'config-default.php', et ignorait' config.php', afin que vous puissiez déposer votre propre config sans ce gâchis. – Cascabel