recherche

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

Node - Deux branches git locales ont des versions différentes et le code fusionné perd du code

Avant le jour de l'An, j'ai écrit beaucoup de code sur la branche a du lundi au vendredi, puis j'ai soumis une demande de fusion pour développer, puis je l'ai fusionné, mais ce n'était pas en ligne. Comme je ne l'ai pas testé, je l'ai récupéré en premier et develop a renvoyé la version précédente.
J'ai eu un besoin urgent vendredi après-midi. J'ai extrait une nouvelle branche b de master, écrit du code, l'ai fusionné et l'ai mis en ligne.
Ensuite, j'ai extrait le dernier code de mon maître local en ligne et j'ai fusionné le maître sur la branche a. A ce moment, le code de ma branche a est devenu maître, et le code écrit par ma branche a a disparu.
Comment peut-on les combiner pour qu'ils ne soient pas trop petits ?

漂亮男人漂亮男人2773 Il y a quelques jours687

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

  • 给我你的怀抱

    给我你的怀抱2017-05-02 09:48:49

    Je pense que vous devriez d'abord restaurer votre a-part à la dernière version soumise selon le journal, puis commit fusionner les parties du tronc correspondantes master ensemble, puis exécuter push

    répondre
    0
  • Annulerrépondre