Всем привет! Есть проект X, который живет своей жизнью и развивается. В качестве системы контроля версий используется Git, имеется большой репозиторий с кучей веток и коммитов. Сейчас встала задача сделать фактически клон проекта X, с некоторыми изменениями (небольшими, но в рандомных частях проекта), назовем клон проекта - Y. Сделали "git clone" и поместили проект Y в свой отдельный репозиторий. Теперь, собственно, вопрос, каким образом организовать быструю возможность синхронного изменения одинаковых частей проектов X и Y? Допустим, нашел пользователь уязвимость, причиной которого стала ошибка в 30 строке файла mainFail, который одинаков в обоих проектах. Как сделать hotfix для двух проектов одновременно?
это называется форк
при использовании всяких модных штук типа гитхаба делается элементарно
для отправки фиксов в оригинальный проект используются пулл-реквесты