J'ai été en utilisant git pour environ un an maintenant et pense que c'est fantastique, mais je viens juste de commencer sur une deuxième version du projet et a commencé une nouvelle branche. Je me bats un peu avec la meilleure façon de traiter les choses à l'avenir.
J'ai deux branches appelé à dire master10 (v1) et master20 (v2). J'ai été faire des corrections de bugs de la v1 sur la branche master10, et le développement de nouveaux trucs de master20. Chaque fois que je fais une correction de bug-je les fusionner en v2 en vérifiant master20 et de faire "git merge master10". So far So good.
Maintenant, cependant, j'ai fait un changement dans la v1 que je ne veux pas dans la v2, mais je veux continuer à fusionner d'autres corrections de bugs. Comment puis-je indiquer à git d'ignorer ce commit (ou une série de commits), mais qu'à l'avenir, j'ai encore envie de fusionner d'autres corrections de bugs.
Je pensais que git rebase peut-être ce dont j'ai besoin, mais lire les doco et ma tête a explosé près.
Je pense que ce que je veux, c'est quelque chose comme un "git de synchronisation de la commande" qui indique à git que les deux branches sont maintenant synchro et à l'avenir, seulement fusionner les commits de cette synchronisation.
Toute aide appréciée.
Brad