Если вы хотите переместить коммит в область подготовки, то есть отменить его и переместить все изменения, которые были в нем, в область подготовки (фактически переводя ветку в состояние, в котором он был до коммит) - как ты это делаешь? Или это то, что вы не можете сделать?
Самое близкое, что я знаю, как это сделать, это скопировать все файлы, которые были изменены в коммите, куда-то еще, сбросить ветку в коммит до того, как коммит, который вы пытаетесь переместить в промежуточную область, переместить все скопированные файлы обратно в хранилище, а затем добавьте их в область подготовки. Это работает, но это не совсем хорошее решение. То, что я хотел бы сделать, это просто отменить коммит и перенести его изменение в область подготовки. Это можно сделать? И если да, то как?