Как отправить ветку одного репозитория в новую ветку в другом репозитории?

avatar
harsh
8 апреля 2018 в 11:30
1523
1
4

У меня есть ветка "дерево" в тестовом репозитории.

Теперь я хочу переместить эту ветку в новый репозиторий "react-tree-component" в качестве новой главной ветки,

Testing > tree
MOVE TO
react-tree-component > master

Случай использования: у меня есть репозиторий для тестирования, в котором я отношусь к черновой работе... но иногда работа оказывается полезной и может стать отправной точкой для другого проекта, заслуживающего отдельного репозитория....поэтому нужно это

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

Источник
mszymborski
8 апреля 2018 в 11:54
1

Попробуйте добавить новый удаленный (git remote add react-tree-component <url>) и отправить ветку (git push -u react-tree-component tree:master), предполагая, что master там не существует.

harsh
8 апреля 2018 в 11:59
1

@mszymborski, спасибо, понял!

phd
8 апреля 2018 в 14:30
1

Возможный дубликат pull/push из нескольких удаленных местоположений

Ответы (1)

avatar
mszymborski
8 апреля 2018 в 12:00
4

Сначала необходимо добавить новый "целевой" пульт:

git remote add react-tree-component <url>

А затем нажать с переименованием:

git push -u react-tree-component tree:master