Git Ветки без потянув - PullRequest
       2

Git Ветки без потянув

1 голос
/ 03 августа 2011

У меня есть 4 проекта, которые связаны с одним программным пакетом. Один из этих 4 проектов можно считать «нетронутым», который получает много внимания и обновлений.

У меня есть это как главная ветвь.

То, что я хочу сделать сейчас, - это заставить 3 других проекта действовать как ветви, «мутационные» ветви, которые разделяют некоторую структуру, но не все, с основной ветвью.

Как я могу это сделать?

До сих пор я пытался перейти в один из мутантных каталогов проекта и сделать следующее:

git init
git remote add origin [...]
it checkout -b mutation1

Но я получаю это странное сообщение:

fatal: You are on a branch yet to be born

Мне нужно нажать, не перетягивая файлы из мастера в мутированные проекты.

Какие-нибудь советы?

1 Ответ

0 голосов
/ 03 августа 2011

Когда я вас правильно понимаю, у вас есть код, и вы хотите отправить его как ветку в существующий репозиторий git?

Поскольку вы не можете переходить в пустой репозиторий, сначала зафиксируйте свой код, а затем создайте ветвь:

git branch mutation1

Проверьте это и удалите мастер:

git checkout mutation1
git branch -d master

А затем нажмите его:

git push origin mutation1
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...