Предположим, у меня есть ветвь с именем Sprint 1
, и я извлек из нее ветку с именем Feature 1
, а другую - с именем Feature 2
.Я перешел на работу с Feature 1
и Feature 2
периодически, слил Feature 2
обратно в Sprint 1
, затем слил Feature 1
обратно в Sprint 1
.Теперь я хочу отменить слияние Feature 1
в Sprint 1
вместе с сотнями коммитов, пришедших с Feature 1
.
Поскольку мне сообщили, что GIT не может отслеживать, какая ветвь зафиксированапришли все описания моих коммитов из Feature 1
с префиксом Feature-1
, а все описания моих коммитов из Feature 2
начинаются с Feature-2
.Как мне вернуть сотню коммитов из Feature 1
сейчас в Sprint 1
, перемешанных с Feature 2
коммитами?
Я буду использовать Powershell для запуска GIT в цикле возврата, если потребуется!Мне просто нужна команда, чтобы получить список Feature-1
коммитов ссылок для запуска, если это тот подход, который мне нужен.