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 ?
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 correspondantesmaster
ensemble, puis exécuterpush