Как перенести загруженный проект ZIP из Bitbucket в Github? - PullRequest
1 голос
/ 17 апреля 2019

Я скачал проект, который был в BitBucket в виде ZIP. Я извлек его, и теперь я хочу перенести этот проект в новый репозиторий в GitHub со всем его содержимым (включая историю коммитов и т. Д.). Как мне этого добиться?

1 Ответ

3 голосов
/ 17 апреля 2019

Вы не можете. Загружая проект в виде zip-файла, вы загружаете не репозиторий git, а только его содержимое.

  1. С GitHub "Импорт репозитория"

Если вы хотите сохранить историю коммитов, вы можете использовать функцию «Импорт репозитория» GitHub в правом верхнем углу, рядом с изображением профиля.

Github Import repository

Просто скопируйте и пропустите URL вашего проекта Bitbucket, и GitHub импортирует его со всей историей коммитов

  1. С командной строкой

Вы можете сделать то же самое с командной строкой

git clone git@bitbucket.org:user/repo.git
cd repo
git remote -v
git remote rm origin # Replace origin with your remote name
git remote add origin https://github.com/user/repo.git # Create a new remote with your GitHub repository
git push -u origin master # Push all code and commit into the new remote  
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...