Я изменил некоторые файлы в своей ветке и сделал
git add --all
Но это добавило некоторые файлы, которые я не собирался добавлять для фиксации.
Итак, я сделал
git reset --soft HEAD~2 (instead of doing git reset HEAD)
Но предыдущий коммит был сделан кем-то другим, и это привело к изменению / добавлению / удалению большого количества файлов. Есть ли способ вернуться к этапу, когда единственные изменения, которые я вижу, - это файлы, добавленные / измененные мной? Поскольку я не делал реальный коммит, есть ли способ вернуть мою голову мастеру, не срывая мои изменения? git pull вызывает конфликты слияния, поскольку я фактически не зафиксировал свои изменения.
Спасибо!