@Adzhetygenov

Как скопировать существующий репозиторий в новый?

Каждый раз собирать проект заново — геморно. Решил сделать минимальный скелет, где настроил галп, таски и т. д. Создал репозиторий и слил в него эти файлы. Так вот, вопрос. Если я создам новый репозиторий, как мне скопировать файлы со скелета в новый репозиторий так, чтобы при всех изменениях файлы добавлялись в новый репозиторий, а не в репо со скелетом.
P. S. Вопрос глупый, но почему спрашиваю, если клонировать новый пустой репозиторий, по умолчанию remote у него будет репозиторий который я клонировал, если я в него же клонирую скелет сайта, куда он будет отправлять изменения?
  • Вопрос задан
  • 3690 просмотров
Решения вопроса 1
sergey-kuznetsov
@sergey-kuznetsov Куратор тега Git
Автоматизатор
git clone <url-репозитория-шаблона> .
git remote set-url origin <url-нового-репозитория>
git push -u origin --all # отправить все ветки в новое место
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
1) git clone --depth 1 ssh://git@bitbucket.org/user/repo1.git 
2) cd repo1
3) git remote add origin ssh://git@bitbucket.org/user/repo2.git 
4) git push -u origin master
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы