0

Option to restore the separate "index" and "working tree"?

ededieu 4 years ago updated by Marc Strapetz 2 years ago 4

The new "feature" in 20.1.2 (coming I suppose from https://smartgit.userecho.com/communities/1/topics/990-log-combine-working-tree-and-index-items-in-graph) came as a bad surprise for me. Is it possible to make an option to restore the previous presentation?

It was the only git client that showed the index as I imagine it. This change makes SmartGit more like other clients, but losing simplicity and clarity in my opinion.

There will be no option to switch back to 19.1 style. But what exactly is the problem with the combined node, especially because you can now see the index and working tree files (optionally) in separate tables?

How about the feature where you select two lines - the index or working tree, and some commit? At present, it seems to give you a diff between the index and that commit. It's not clear how one can get a diff between the working tree and that commit, which would be particularly useful for picking changes from that commit into your working tree. Is there a way to control that?

The most objective problem is space cluttering (half size for "files" panels).

Also, we lose clarity about what the index is, which was well conveyed in the graph. This becomes less beginner-friendly (people coming from svn) when demonstrating git via SmartGit.

Anyway, it is a subjective annoyance rather than a real "problem".