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