2013-06-26 3 views
3

На github я разветвил проект из его исходного источника original/project-name, так что теперь у меня есть дистанционное репо на github myusername/project-name. Теперь я хотел бы переключить свое репетирование github, чтобы использовать вкладчиков contributor/project-name. Как я могу это сделать?Изменение git удаленное происхождение

+1

Используйте 'мерзавец удаленный установленный URL происхождения [NEW_REMOTE_URL]' –

+0

Что-то я при работе с вилочным РЕПО заключается в создании другого пульта ДУ, для легкого натяжения, и сохранить происхождение для легкого нажатия. – gustavohenke

+0

@askvictor удачи с предложенными ответами? –

ответ

3

Как уже отмечался в комментариях, это так просто, как

git remote set-url origin https://github.com/contributor/project-name.git 

Альтернативы вы можете рассмотреть, чтобы создать второй пульт дистанционное управления для вилки.

git remote add fork https://github.com/contributor/project-name.git 

Если вы хотите сохранить вилку уточненного с оригинальной репо, вы можете обратиться к моему ответу на this question.

1

Ответ Gabriele обеспечивает самый быстрый и сжатый вариант, но вы также можете редактировать файл .git/config для изменения пульта. Возможно, лучший выбор должен был бы добавить еще один пульт все вместе, как это сделано на

git remote add REMOTE_NAME_HERE REMOTE_URL_HERE 

т.е .:

git remote add test https://github.com/username/test-project.git 

где «тест» становится имя вашего нового пульта дистанционного управления. Затем вы должны нажать на удаленный репозиторий, используя «тест» вместо «происхождения»

git push -u test BRANCH_NAME 
Смежные вопросы