Восстановить мастер из верхнего репо в форк

Я случайно удалил основную ветку с моего форка. Теперь я хочу сбросить мастер в моем форке, чтобы он был в качестве ведущего.

Как мне это сделать?

1 ответ

Решение

Вы можете создать новую основную ветвь, отследив вышестоящую основную ветвь и принудительно вытолкнув вновь созданную основную ветвь на свое раздвоенное репо. Команда будет как ниже,

$ git fetch upstream
$ git checkout -b master --track upstream/master
$ git push <forked-repo-origin> master -f

Пожалуйста, попробуйте и дайте мне знать, если вам нужно больше.

Другие вопросы по тегам