У меня есть функциональная ветвь, над которой я работаю и по ходу делаю коммиты в точках сохранения. В ходе этого процесса мне пришлось объединить ветку разработки с моей функциональной веткой, чтобы исправить некоторые ошибки, которые сделал другой разработчик. Итак, моя история коммитов выглядит примерно так:
- В процессе #4
- В процессе #3
- Объединить разработку в ветку функций
- В процессе #2
- В процессе #1
- и т.д...
Я хочу раздавить все коммиты «В процессе», но оставить фиксацию слияния на месте. Как я могу сделать это с помощью командной строки или TortoiseGit?
git rebase -i HEAD~6
, поэтому в первом запросе я уберуMerge develop into feature branch
вот как я это сделаю - person Ciasto piekarz   schedule 01.03.2016