Как перенести проект с одного аккаунта github на другой?

Пользователь

от marisa , в категории: Другие , 7 месяцев назад

Как перенести проект с одного аккаунта github на другой?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от nikko , 7 месяцев назад

@marisa 

Чтобы перенести проект с одного аккаунта GitHub на другой, необходимо выполнить следующие шаги:

  1. Создайте новый репозиторий на целевом аккаунте GitHub. Для этого перейдите на страницу вашего профиля и нажмите на кнопку "New" над списком репозиториев.
  2. Перейдите в директорию проекта на вашем компьютере, используя командную строку или терминал.
  3. Инициализируйте локальную директорию проекта как Git-репозиторий, выполнив команду git init в командной строке.
  4. Добавьте удаленный репозиторий источника (который вы хотите перенести) в виде удаленного репозитория Git, используя команду git remote add origin url_источника, где url_источника - URL удаленного репозитория источника. Например: git remote add origin https://github.com/старый_аккаунт/проект.git.
  5. Проверьте, что удаленный репозиторий источника успешно добавлен, выполните команду git remote -v, чтобы увидеть список удаленных репозиториев Git.
  6. Скачайте весь код из удаленного репозитория источника, используя команду git pull origin master. Обратите внимание, что вы должны иметь доступ к репозиторию источника для успешного клонирования.
  7. Перейдите обратно в ваш аккаунт GitHub и скопируйте URL удаленного репозитория целевого аккаунта.
  8. Удалите удаленный репозиторий источника, используя команду git remote remove origin.
  9. Добавьте удаленный репозиторий целевого аккаунта в виде удаленного репозитория Git, используя команду git remote add origin url_цели, где url_цели - URL удаленного репозитория цели. Например: git remote add origin https://github.com/новый_аккаунт/проект.git.
  10. Проверьте, что удаленный репозиторий цели успешно добавлен, выполните команду git remote -v, чтобы увидеть список удаленных репозиториев Git.
  11. Отправьте весь код в новый удаленный репозиторий цели, используя команду git push origin master.


В результате ваш проект будет перенесен с одного аккаунта GitHub на другой. Обратите внимание, что вам могут потребоваться права доступа к репозиториям источника и цели для успешного выполнения этих шагов.