The Log window is now a first-class main window which shows working tree and index, and offers virtually all commands from the still available “working tree” window (smartgit.userecho.com). Users of other Git clients will find this single-view approach more familiar.
The working tree and index are shown on-demand or permanently as nodes attached to the HEAD commit (smartgit.userecho.com).
To make the Log better usable, we had to change the behavior of some commands. E.g., the Push command now pushes the current branch (instead of the ref at the selected commit), similar to the one of the working tree window.
In the Preferences, section User Interface, you can configure whether to use the Log window or the classic working tree window by default.
The interactive rebase makes amending previous commits easier by