Problèmes avec la restauration de la version git et Push
阿神
阿神 2017-05-02 09:26:34
0
3
640

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 ?

阿神
阿神

闭关修行中......

répondre à tous(3)
淡淡烟草味

Vous avez juste besoin de connaître git revert.

$ git revert b(a commit id)
巴扎黑

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.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal