Как создать ветку и скопировать в нее master?

Добрый вечер.

Я форкнул некоторый проект на GitHub и внес в него свои правки. Затем был создан Pull Request, который находится на рассмотрении.

В этот момент я хочу начать работать над другими изменениями. Как я могу создать новую ветку и клонировать в нее исходный код проекта без правок, которые я только что отправил?
  • Вопрос задан
  • 1745 просмотров
Решения вопроса 1
alexbagirov
@alexbagirov Автор вопроса
Решилось клонированием исходного проекта и сменой его параметра remote.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
zagayevskiy
@zagayevskiy
Android developer at Yandex
Перейти в ветку, от которой хочется вести разработку:
git checkout master
Затем создать новую идентичную ветку:
git checkout -b newbranch
Вы сразу окажетесь в нужной ветке.
Ответ написан
@aol-nnov
git fetch origin
git checkout -b newbranch origin/master

как насчет почитать документацию? там даже по-русски есть!
Ответ написан
Комментировать
Если вы коммитили свои правки в master и вам нужна именно ветка без ваших правок, то можете сделать чекаут в ориджин
git checkout origin/master
и затем создавать ветку
git checkout -b newbranch
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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