Если ты накосячил, но ещё не закоммитил, то не надо откатывать хороший коммит. Откатывай изменения в рабочем каталоге. Во всех IDE есть кнопка discard.
Ну либо в консоли git checkout .
И перестань путать слова, иначе твой вопрос звучит бессмысленно.
Как откатится? Он откатится легко.
Как вернутся? Они вернутся полностью.
Видишь как смысл меняется если забыть одну букву?