Я в отслеженной ситуации. У меня есть большой проект (A) на Github. Затем я взял копию полного кода, создал Git repo (B) на Bitbucket (потому что он может быть закрытым).Как слить две базы кода с Git
Я внес некоторые изменения в B, которые не должны быть общедоступными, и поэтому оставайтесь на репозитории Bitbucket. Но сообщество вытащило новый код на A.
Как слить новые изменения на A в B?
Repo A (Github): R1a => R2a => R3a => R4a => R5a => R6a
↓ ↓?
Repo B (Bitbucket): R2a => R3b ===============> R4b
Итак, в версии R2a я скопировал базу кода в Bitbucket. Затем я разработал R3b на Bitbucket. Во время и после этого на Github были разработаны версии R3a, R4a, R5a и R6a. Как объединить эти изменения/версии два R3b для создания объединенного R4b?
Я знаю, что это не будет автоматический процесс из-за конфликтов. Но как объединиться с A до B исключительно?