Там нужно открыть вкладку с гитом, открыть свою ветку, пкм по коммиту до которого нужно откатиться и выбрать Reset current branch to here кажется, в всплывающем окне выбрать soft reset
а git add они случайно не забыли? А то, насколько я помню, при git reset —soft ранее добавленные новые файлы оказываются недобавленными. Я бы перепроверил.
Ну.. Не всегда. Но объединение через ресет не факт что наиболее быстрый и удобный вариант. Тем более, если нужно сохранить текст и описание прошлых коммитов в одном новом.
А дифф вам подсказыают хз зачем. Что бы узнать сколько коммитов назад разве что. Но это проще увидеть если сделать git log --oneline и посчитать если знаете до какого момента отматывать