Можно ли скопировать историю "всех ветвей графа" bitbucket в git? - PullRequest
0 голосов
/ 07 мая 2019

Я хочу перенести свой код из BitBuket в GitHub, а также хочу перенести историю коммитов в git.

Возможно ли это?
Если да, то как?

Ответы [ 2 ]

1 голос
/ 07 мая 2019

Но я не знаю, как перенести историю коммитов bitbucket на github

Это должно быть так же просто, как:

 cd /path/to/local/clone
 git remote add github /url/to/new/empty/GitHub/repo
 git push --mirror github

Часть --mirror команды git push должна отправить все (все ветви / теги) в ваш новый репозиторий GitHub.

0 голосов
/ 07 мая 2019

Я думаю, что вы ищете, клонируете репозиторий git, так что ваша история коммитов и ветки остаются нетронутыми.

git clone --bare https://username@bitbucket.org/username/OLD-PROJECT.git
cd OLD-PROJECT.git
git push --mirror https://github.com/username/NEW-PROJECT.git
cd ..
rm -rf OLD-PROJECT.git
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...