На самом деле у меня есть три проекта в разных репозиториях bitbucket в моей личной учетной записи, я должен перенести их в единый репозиторий github.com. Я хочу импортировать все проекты из своей личной учетной записи в разные ветвей без потери моих всех обязательств за разные проекты. Как это сделать.Git: импорт из нескольких битбоцких репо в один репо
0
A
ответ
1
- Создайте новый локальный репозиторий (
git init threeprojects
). - Добавить все три Bitbucket РЕПО (
git remote add remote1 url1
и т.д.) - Fetch все (
git fetch --all
) - Создание филиалов (
git branch project1 remote1/master
и т.д.) - Добавить репозиторий Github (
git remote add github url
) - Push-все три ветви (
git push --all github
)
Если вы хотите явно сохранить другие ветви из исходных репозиториев, создайте их локально по мере необходимости. Если их много, вы можете автоматизировать его, анализируя вывод git branch -a
в небольшом сценарии оболочки. Должно быть очевидно, как это сделать, как в приведенных выше командах; спросите, если это не так.
+0
хороший ввод, это может работать! – Farside
Смежные вопросы
- 1. Клонирование двух битбоцких репо в одну папку
- 2. Git: Импорт совершает переход от репо к другому репо
- 3. Git репо внутри другого репо
- 4. проекты Миграция из существующего Git репо в реорганизованной Git репо
- 5. Git репо
- 6. GIT - обновление репо с другого репо
- 7. Как включить несколько удаленных git-репо в одно репо?
- 8. Новое git-репо из выбранных файлов в существующем репо
- 9. Как удалить репо в репо?
- 10. Импорт патча из одного git-репо в другой
- 11. Удаление файла из Git репо
- 12. Git - Можно ли создать новый удаленный репо из локального репо?
- 13. Git + SoA, один репо или многие?
- 14. Git «зеркало» репо
- 15. Git - прибирать репо
- 16. слияние нескольких внешних git-репо в одно git-репо и возможность отслеживать происхождение
- 17. git: инструмент мониторинга репо
- 18. как заменить файл сервера репо моим местным репо в Git ..?
- 19. Git, слияние файлов вручную с восходящего репо на другое репо
- 20. HG: Импорт изменений из diff двух репо
- 21. Как совершить репо A в репо B?
- 22. Установка/импорт библиотеки R из клонированного репо
- 23. Магазин git repo в репо?
- 24. Как пропатчить репо в GIT
- 25. Объединение удаленного репо с помощью git fetch в другое репо
- 26. Несколько Git репо внутри мерзавца репо с таким же удаленным
- 27. Возможно ли git отслеживать один файл из внешнего репо?
- 28. SVN репо в SVN репо?
- 29. Как добавить файл в текущее репо из другого репо
- 30. Git вне репо из Затмения рабочей
разные репо должны быть разными ветвями одного нового репо? в чем смысл этого, вы понимаете, для чего используются ветви, и как вы собираетесь их объединить позже? – Farside