Могу я как-нибудь перенести репо со всей историей коммитов из BitBucket в GitHub? - PullRequest
0 голосов
/ 04 июня 2019

Возможно ли изменить конечную точку в файлах .git с Bit Bucket на GitHub и сделать коммит также на GitHub со всей историей коммитов?

1 Ответ

1 голос
/ 04 июня 2019

Вам просто нужно изменить пульт вашего локального репозитория.Из этой статьи , описывающей, как перейти с GitHub на BitBucket:

Изменить исходный URL-адрес

  1. Перейти в хранилище на локальном компьютере вкомандная строка
  2. Тип: git remote -v.Это должно показать, что источник репо все еще находится на github.Например,
    origin https://USERNAME@github.com/USERNAME/REPONAME.git (fetch)
    origin https://USERNAME@github.com/USERNAME/REPONAME.git (push)
    
  3. Отредактируйте файл конфигурации git для репозитория: sudo nano .git / config
  4. Измените URL-адрес (под удаленным «источником») и измените github.com на bitbucket.com.Вам может потребоваться изменить имя пользователя, если ваше имя пользователя отличается от bitbucket.Вы также должны изменить его на git URL.т.е. git@bitbucket.org: USERNAME / REPONAME.git

Вам просто нужно переключить GitHub и BitBucket.Убедитесь, что вы обновлены в своем локальном репозитории (т. Е. git pull до).

Репозиторий GitHub должен быть вновь созданным пустым репозиторием.Выполнение git push переместит весь ваш код с историей коммитов в новое хранилище.

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