Рассмотрим следующий сценарий:
У кого-то есть проект на Github, который может обновляться раз в месяц, и он имеет функциональность X. Я хочу взять этот проект и немного изменить его, чтобы он больше не функционировал как X, а функционировал как Y, но я все еще хочу быть в курсе их изменений. Как мне это сделать? Я знаком со слиянием двух проектов, но, похоже, мне нужны два репозитория git.
Могу ли я просто иметь проект с двумя каталогами .git, один для них, другой для моего? Я не хочу просто начинать совершенно новый проект и не быть в состоянии быть в курсе их изменений, и это не очень практично, чтобы их проект имел функциональность как X, так и Y, так что кажется Лучше всего объединить мой проект с их новым репозиторием git.
Что ты думаешь?