У меня есть 4 проекта, которые связаны с одним программным пакетом. Один из этих 4 проектов можно считать «нетронутым», который получает много внимания и обновлений.
У меня есть это как главная ветвь.
То, что я хочу сделать сейчас, - это заставить 3 других проекта действовать как ветви, «мутационные» ветви, которые разделяют некоторую структуру, но не все, с основной ветвью.
Как я могу это сделать?
До сих пор я пытался перейти в один из мутантных каталогов проекта и сделать следующее:
git init
git remote add origin [...]
it checkout -b mutation1
Но я получаю это странное сообщение:
fatal: You are on a branch yet to be born
Мне нужно нажать, не перетягивая файлы из мастера в мутированные проекты.
Какие-нибудь советы?