Я выполняю следующий процесс для дублирования репозитория, найденного здесь:
https://help.github.com/articles/duplicating-a-repository/
git clone --bare https://github.com/exampleuser/old-repository.git
Успех.
cd old-repository.git
И это:
git push --mirror https://github.com/exampleuser/new-repository.git
Затем я получаю сообщение об ошибке в своем терминале:
remote: Repository not found. fatal: repository 'https://github.com/exampleuser/new-repository.git/' not found
Мне кажется, что я пропускаю простой шаг.Как я могу узнать, что идет не так, и исправить это.
Добавьте новый удаленный в ваш старый репозиторий и перенесите ваш источник в новый удаленный репозиторий.
$ cd old-repository $ git remote add newremote https://github.com/exampleuser/new-repository.git #pushes specific branch to remote $ git push newremote some-branch-name #pushes all branches to remote $ git push newremote '*:*' #pushes all tags to remote $ git push newremote --follow-tags
Возникла та же проблема.
Создайте новый репо в месте назначения, прежде чем пытаться перейти на него.
Не инициализируйте его с помощью readme, просто создайте.
Затем повторите git push --mirror https://github.com/exampleuser/new-repository.git