Я работаю над проектом на GitHub и помещаю каждую новую функцию в отдельную ветку.Я начал с ветки master
в апстриме и внес некоторые изменения в ветку feature1
.Проблема в том, что я забыл переключиться обратно на master
до реализации feature2
, поэтому мое дерево выглядит так:
* 4a0d1ef - Added feature 3 (HEAD, feature3)
| * 685534d - Finished feature 2 (feature2)
| * ef31e06 - Started feature 2
| * cd2ebe3 - Finished feature 1 (feature1)
| * dbd1041 - Started feature 1
|/
* 9bfffc2 - Latest upstream change (origin/master, origin/HEAD, master)
(я реализовал третью функцию, и в этот раз я вспомнилизменения против master
.) Я уже представил все три функции в виде отдельных запросов извлечения, поэтому я не думаю, что перебазирование возможно.Есть ли способ изменить ветку feature2
, чтобы она основывалась на master
вместо ветви feature1
?