Your comments
Please explain what exact rebase you wanted to start? A long scroll shouldn't be necessary.
It is not desireable to show arbitrary long amount of data in a table cell.
No, because this would mean to re-add and continue to maintain the old behavior.
That was our intention. There are less Git-experiences users who now easier should notice the state in which the repository is right now. Other Git clients also have something similar, so it seems not completely stupid.
We split Reset into Reset Hard and Reset Advanced, because Reset Hard according to our knowledge is used much more often and the other options are rather advanced reset options. You just may use Reset Advanced.
Reset Hard also asks for stashing or discarding local changes, so there is a chance, that your changes are available as a stash.
Our of curiosity, how much files do you want to open in the file compare? Do you use an internal or external file compare tool? Why is selecting one by one file not sufficient for you?
You need to run the latest Windows 10 build - see this screenshot on our website. Most likely you are using a Windows 10 build that is too old.
Please try SmartGit 19.1.
Customer support service by UserEcho
If it is about just 1 commit, why not use Cherry-pick?