1

У меня есть ртутный репозиторий с многочисленными ветвями для стабильной работы, разработки, экспериментальных функций и т.д. Однако я обнаружил ошибку в наборе основных файлов приложений, которые являются общими для каждой ветви.

Есть ли способ изменить эти файлы, а затем отправить изменения в общие файлы во все остальные ветви, не отправляя никаких других изменений?

1 ответ1

2

Идеальный способ - внести изменения в наиболее стабильную ветвь, а затем объединить изменения с другими ветвями. Если вы можете, вы должны стремиться иметь иерархию ветвей, чтобы стабильный был подмножеством разработки, который является подмножеством экспериментального.

Это означает, что вы всегда будете тянуть из стабильного в разработку и из разработки в экспериментальную. Таким образом, вы не забудете распространить сообщение об ошибке, вы просто тянете и объединяете.

Тем не менее, люди забывают время от времени ставить исправления в нужную ветку. Также бывает, что исправление исправлено по серьезности после того, как оно было запущено в разработку, скажем, и теперь оно вам нужно и в стабильной версии.

Расширение трансплантата поможет вам в этом. Вы используете его для копирования изменений из одного места в другое. Пожалуйста, посмотрите мой недавний учебник по разработке на основе Tast для хороших скриншотов и пошагового руководства .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .