@to_east

Github некоторые вопросы по работе с ветками?

Приветствую участников тостера!
Проще показать на рисунках мою проблему:
1) В ветке мастер делаю два последующих коммита:
5af8f84716bdb197675504.jpeg

2) Затем создаю ветку foo, переключаюсь на нее, делаю коммит:
5af8f8c93d28d050523170.jpeg

3) Делаю еще один коммит в ветке foo:
5af8f8e97df43253467903.jpeg

Потом необходимо внести изменения которые ну никак не укладываются, по эстетическим соображениям, в ветке foo, и нужно их закоммитить в ветке мастер.
4) Переключаюсь на ветку мастер и делаю коммит:
5af8f9b4d7d1c531020713.jpeg

И вот сам вопрос: на предыдущем скрине правильный-ли ход моих мыслей, дерево должно быть такое?
Если да то мне необходимо, чтобы последние внесенные изменения коснулись и ветке foo тоже.
Проще говоря, нужно сместить исток ветки foo на 5 коммит ветки мастер, тип такого:
5af8fab23de06300639734.jpeg
  • Вопрос задан
  • 103 просмотра
Решения вопроса 1
jcmvbkbc
@jcmvbkbc
"I'm here to consult you" © Dogbert
И вот сам вопрос: на предыдущем скрине правильный-ли ход моих мыслей, дерево должно быть такое?

Да.

нужно сместить исток ветки foo на 5 коммит ветки мастер, тип такого:

git rebase master foo
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@aol-nnov
приветствую мастеров граффити!

вместо того, чтобы бумагу марать, сканить и прикладывать к вопросу, можно было просто обратиться к документации: https://git-scm.com/book/en/v2
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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