Как развернуть репозиторий без GitHub на GitHub?

Есть ли наилучшая практика для этого? Я думал или

  • Создайте репо, добавьте исходное репо как удаленное.

  • Создайте "зеркальное" репо, затем вилку, чтобы

  • Создайте "зеркальное" репо, затем создайте "ветвь темы"

  • Что-то еще

связанные с: help.github.com/send-pull-requests

Ответ 1

Вот что я сделал:

  • Создайте новое репо на GitHub

  • Клонирование нового репо

    git clone [email protected]:svnpenn/spoon-knife.git
    
  • Добавить исходный код из оригинального репо

    cd Spoon-Knife
    git remote add upstream git://spoon.com/knife.git
    git fetch upstream
    git merge upstream/master
    
  • Нажмите исходный исходный код на новый репо

    git push origin master
    
  • На этом этапе вы можете начать свой собственный исходный код!

источник: help.github.com/fork-a-repo