recherche

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

Contrôle de version – git peut-il implémenter certaines fonctions de fusion ?

J'ai pensé à une telle scène

Un projet est divisé en deux parties A et B. A et B peuvent fondamentalement être isolés l'un de l'autre et n'avoir aucune autre interaction

Maintenant, par exemple, la partie A doit être réécrite d'une autre manière avant le changement, et après le changement, elle s'appelle A2

.

A1 et A2 ne peuvent pas être fusionnés car ils sont écrits de manières complètement différentes, mais A1 et A2 doivent être conservés

À l'heure actuelle, le projet continue de se développer à rebours, et A1 et A2 sont en fait développés en parallèle. Comment gérer le développement de B en ce moment ?

La partie B est nécessaire après tout

En plus de transformer A et B en deux dépôts, existe-t-il un autre moyen ?

黄舟黄舟2794 Il y a quelques jours617

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

  • 为情所困

    为情所困2017-05-02 09:34:18

    A1, A2 sont deux branches, et B est développé sur la ligne principale. Une fois qu'il y a des modifications dans B, utilisez git Cherry-pick pour fusionner les modifications dans A1, A2

    répondre
    0
  • Annulerrépondre