git - sauter spécifiques s'engage lors de la fusion

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 pour elle. 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 (pour la 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 dois-je dire à 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.

J'ai pensé git rebase peut-être ce que j'ai besoin de lire la doc et ma tête a explosé près.

Je pense 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-point.

Toute aide appréciée.