Как правильно раскошелиться на локальное git-репо - PullRequest
0 голосов
/ 26 сентября 2019

У меня есть локальное git-репо.Я хочу раскошелиться и использовать его как основу для нового проекта.Новый проект никогда не должен выталкивать что-либо обратно в исходный проект.Вот что я думаю Я должен сделать ...

git clone originalproject newproject
git remote remove origin

Что еще мне нужно сделать, чтобы разорвать связь между двумя репозиториями и создать независимый локальный форк?

edit: локально это будет работать нормально, но если вы предпочитаете связываться с новым удаленным репо, посмотрите ответ codeWarrior ниже.

1 Ответ

1 голос
/ 26 сентября 2019

Да, это будет работать, но вместо удаления источника обновите его до новой ссылки

# Clone the existing project to a new location
git clone originalproject newproject

# Update the remote to the new git repository URL
git remote set-url <remote> <url>

Примечание

Если у вас есть git-хуки в вашем исходном репозитории, они будутне копировать на новый, поэтому вам нужно будет скопировать и их.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...