У меня есть это:
A -- B -- C -- D -- E -- F -- G (master branch)
Где F и G - мои последние коммиты, а E - последний коммит из источника.
Что мне нужно, это сделать F и G вотдельная ветка, которая охватывает другие вопросы, но основанная на коммите B, оставляя это:
A -- B -- C -- D -- E (master branch)
\
F -- G (my new branch)
Причина в том, что коммит B помечен как стабильный релиз (используется в других системах, не поддерживаемых с помощью git)и мне нужно сделать патч для коммитов F и G против этого релиза.