Почему бы не использовать cherry-pick
?
Я буду считать, что ваша текущая ветвь равна master
.Если это так, вы проверяете идентификатор фиксации, который вы действительно хотите зафиксировать в dev
, используя git log
.Затем вы увидите журналы коммитов, например:
commit ca82a6dff817ec66f44342007202690a93763949
Author: AuthorName < author@gee-mail.com>
Date: Mon Mar 17 21:52:11 2008 -0700
changed the version number
commit 085bb3bcb608e1e8451d4b2432f8ecbe6306e7e7
Author: AuthorName < author@gee-mail.com>
Date: Sat Mar 15 16:40:33 2008 -0700
removed unnecessary test code
Если вы хотите применить коммит 085bb3bcb608e1e8451d4b2432f8ecbe6306e7e7
к dev
.
и
git checkout dev
git cherry-pick 085bb3bcb608e1e8451d4b2432f8ecbe6306e7e7
После этого вы можете отправить запрос на повторный запрос.