Как сделать новую ветку из предыдущего коммита на github - PullRequest
0 голосов
/ 12 мая 2019

Моя текущая версия не работает, и я хочу загрузить рабочую версию в мое текущее репо, возможно, в новую ветку.

Если честно, я всего лишь добавил значок приложения, и теперь он сломан.:( Я пытался вернуться, но я не понимаю, как эффективно, и я не могу обернуться вокруг документации. Я также пытался просто скопировать / вставить различия в мой код, но либо Swift или Xcodeотстой и не поймет, что проект должен запуститься снова.

Если вы думаете, что это поможет, это коммит, который я хочу: https://github.com/cleanupyourcity/CleanupYourCity/tree/af8fd38ce5c6aaa19ff18b6eaf025c07c1534109

И это мой репо: https://github.com/cleanupyourcity/CleanupYourCity

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

1 Ответ

0 голосов
/ 12 мая 2019

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

git checkout af8fd38c --branch working_branch
git push origin working_branch

, после этого вы должны увидеть новую ветку "working_branch" в github в выпадающем списке "branch".

Обратите внимание, что большинство проектов предпочитают делать это наоборот, сохранять рабочие версии в основной ветке и экспериментальные версии в других ветвях.Поскольку вы, кажется, сотрудничаете с другими авторами в этом хранилище, обязательно сообщите им, что вы делаете.

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