Comment je peux rebasculer en ignorant un commit particulier?
Est-il un moyen de rebase une branche sur l'autre tout en sautant d'un particulier (contradictoires) de s'engager sur l'autre branche?
Par exemple, je veux rebase mybranch
sur master
mais maître contient un commit qui pourrait entrer en conflit avec les commits en master, donc je préfère annuler que s'engager complètement.
-o-o-o-o-o-x-o-o-o-o master
|
o-o-o-o mybranch
x marque le conflit s'engager.
source d'informationauteur Phillip
Vous devez vous connecter pour publier un commentaire.
Utilisation interactive rebase:
Un éditeur s'ouvre et vous aurez une liste de commits comme ceci:
Il suffit de supprimer le commit que vous voulez passer. Il va être omis lors de la relocalisation de votre branche sur master.
P. S. Si vous ne voyez pas l'éditeur, s'il vous plaît, se référer à cette question pour solution: Comment puis-je configurer un éditeur pour travailler avec Git sur Windows?