Maison > Questions et réponses > le corps du texte
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 ?
淡淡烟草味2017-05-02 09:28:34
Vous avez juste besoin de connaître git revert.
$ git revert b(a commit id)
巴扎黑2017-05-02 09:28:34
Quel est l'identifiant de soumission ? En revenant à 2 (que signifie 2), la description est très confuse.
某草草2017-05-02 09:28:34
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.