Contrôle de version – git peut-il implémenter certaines fonctions de fusion ?
黄舟
黄舟 2017-05-02 09:32:18
0
1
612

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 ?

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

répondre à tous(1)
为情所困

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

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