2015-03-13 3 views
0

У меня возникла ситуация, когда мне нужно было создать новый репозиторий из существующего репозитория в Github (с другим именем), но я хочу также импортировать журнал/историю из старого репозитория ,Создайте новый репозиторий Github из существующего репозитория Github

Есть ли способ сделать это?

В данном случае используется для разделения компонента из существующего репозитория путем дублирования репозитория и обрезки до тех пор, пока мы не достигнем цели.

+0

'git clone' существующее репо, а затем нажать на ваш вновь созданный репо? – Kedar

ответ

0

Это то, что делает эта кнопка «fork» (в правом верхнем углу экрана при просмотре репозитория на GitHub). Он создаст копию репозитория (включая всю историю) с другим именем.

Вы также можете:

  • git clone существующий репозиторий в локальной файловой
  • Создайте новый пустой репозиторий на GitHub
  • По желанию добавить новый пульт в локальный репозиторий, указывая на новое хранилище GitHub (git remote add ...)
  • git push ваш локальный репозиторий в новый GitHub хранилище
+0

Я думал, что Форк поставит его под моим именем? github.com/username/forkname? Я хочу, чтобы это было под одной и той же организацией. –

+0

Если вы являетесь членом организации, вы можете выбрать, чтобы вилка принадлежала организации, а не вашей учетной записи пользователя. Когда вы нажимаете кнопку «fork», вам будет представлено диалоговое окно, в котором вы можете выбрать цель для нового репозитория. – larsks

+0

большое спасибо! –

Смежные вопросы