recherche

Maison  >  Questions et réponses  >  le corps du texte

git 合并dev 到master 问题

当我在 3 合并到master 时, 不想要1 的提交,怎么办 ???

高洛峰高洛峰2842 Il y a quelques jours610

répondre à tous(2)je répondrai

  • ringa_lee

    ringa_lee2017-05-02 09:24:08

    Sans valider 1, enregistrez directement les modifications temporairement, ce qui équivaut à extraire une autre branche, puis à passer à master pour fusionner la branche, puis à supprimer le point de sauvegarde temporaire, ce qui équivaut à supprimer une autre branche, garantissant ainsi que le développement est propre

    répondre
    0
  • PHP中文网

    PHP中文网2017-05-02 09:24:08

    En fait, votre question elle-même est quelque peu problématique. Il y a un commit avant 1 dans la branche dev (la différence par rapport à master Vous avez dit que vous ne vouliez pas 1, mais voulez-vous celui avant 1 ?

    Si vous n'en voulez que 3 et que vous ne voulez pas le premier, alors sélectionnez-en 3 ; si vous voulez le premier de 3 et 1, vous pouvez également sélectionner ces deux séparément et sauter 1 dans une situation similaire ; il y en a beaucoup au milieu. Si vous le souhaitez (ou ne voulez pas), vous pouvez également rebaser de manière interactive avant de fusionner.

    En fait, les méthodes de fonctionnement de git sont très diverses. Je peux penser à trois ou quatre façons de résoudre votre problème, donc je ferais mieux de prendre le temps de l'apprendre attentivement, et je ne demanderai pas ce genre de question. question à l'avenir, car je pense qu'il n'y a pas de solution optimale à ce genre de problème, et cela dépend de la situation spécifique.

    répondre
    0
  • Annulerrépondre