Перенос проекта с bitbucket на github
Сам проект на bitbucket. Его нужно перенести на github. Сохранять коммиты и т.д. не нужно.
Получается нужно просто удалить папку .git просто и сделать git init заново и привязать проект к другому remote (от github), верно же понимаю? Или какие-то подводные камни могут еще быть? Что нужно проверить точнее еще перед этим.
Ответы (2 шт):
Если не нужно сохранять коммиты, то действительно достаточно сделать следующее.
- Удалить папку .git (rm -r -f .git)
- Сделать заново git init
- Затем сделать первый commit и remote куда надо, в моем случае - в новый репозиторий на Github
Сохранять коммиты и т.д. не нужно
сохранить историю будет не только проще (см. ниже), но и полезнее (для последующей разработки):
изменяем url хранилища origin на url пустого (не содержащего ни одного коммита, в иной терминологии — ничем не «инициализированного») хранилища:
$ git remote set-url origin [email protected]/…/…отправляем туда историю:
$ git push --all
вот и всё.
сравните с количеством действий для случая удаления локального хранилища со всей историей:
$ rm -rf .git
$ git init
$ git add .
$ git commit
$ git remote add origin [email protected]/…/…
$ git push --all