Laissez-moi vous décrire :
J'ai maintenant 3 numéros de version identifiant de validation : a, b, c. Je suis actuellement sur c et je l'ai poussé vers la bibliothèque distante
Je dois revenir à b. éditez et soumettez (si le numéro de version est b1), puis envoyez-le à la bibliothèque distante. Que faut-il faire ?
Question 2 :
Je dois enregistrer à la fois la modification de b1 et la modification de c, puis la modifier et la soumettre, puis la transmettre à la bibliothèque distante. Que dois-je faire ?
J'ai finalement réinitialisé --hard, puis fusionné avec le maître, et l'édition du nœud c a été abandonnée. Merci à tous pour votre aide enthousiaste
.La raison pour laquelle j'ai rencontré ce problème est la suivante quand j'y pense :
Quand j'étais au nœud b, une exigence avait été remplie, j'ai continué à travailler sur l'exigence suivante à ce nœud, mais j'ai reçu. une notification indiquant que j'avais besoin de remplir la première exigence. Mettez la première exigence en ligne, et c'est tout
Je devrais donc créer une nouvelle branche après avoir rempli la première exigence et continuer à travailler sur l'exigence suivante sur la nouvelle branche
Pensez-vous que ce soit le cas ?
Vous avez juste besoin de connaître git revert.
Quel est l'identifiant de soumission ? En revenant à 2 (que signifie 2), la description est très confuse.
Je ne comprends pas très bien. Puisque je veux enregistrer la modification de c, je peux simplement la changer directement en fonction du nœud c.