J'ai fait des changements dans la branche par défaut et créé un correctif. Ensuite, j'ai créé ma propre branche par défaut. J'ai exporté le patch par défaut et l'ai importé dans ma propre branche. Tout en poussant les changements de ma branche en utilisant l'outil tortoise hg dans ubuntu, il ne montre que les changements que j'ai importés par défaut. Mais quand j'ai poussé les changements de ma branche, tous les brouillons dans la branche par défaut sont également poussés. Pourquoi c'est si?Pourquoi faut-il supprimer les changements de la branche par défaut tout en poussant les changements d'une autre branche
Seuls les brouillons ayant le même parent que le hachage d'où j'ai créé ma branche sont poussés.
par exemple disons, j'ai le changement public A par défaut. J'ai créé mon brouillon B sur A par défaut Ensuite, j'ai créé mon brouillon C sur A par défaut. Les deux moyens C et B ont tous deux A comme parent. J'ai extrait le dernier code par défaut. Maintenant, D est le dernier public. J'ai créé ma branche à partir de D et également re-basé B sur D. Puis exporté B. et importé dans ma branche. J'ai poussé B de ma branche. En le poussant, il ne me montre qu'un seul brouillon.
Problème est le brouillon en C par défaut est également poussé.
S'il vous plaît aidez-moi sur ce
Veuillez ajouter l'exemple de la sortie log -G (y compris les informations de phase) de ce dont vous parlez ... cela rendrait BEAUCOUP plus facile à suivre – planetmaker
I avoir attaché l'image à la question –