Your comments

Regarding ahead/behind, I agree that for remote branches this will work fine. I'm not sure whether it's a good idea to do that only for Remote branches and continue displaying ahead/behind relative to the tracked branch for local branches. Is this actually what you would like to see?


Alternatively, there could be an option whether to display ahead/behind relative to the remote branch or relative to the (remote?) "main" branch for any branch.


For local branches, we also could display this information in addition to the existing ahead/behind.This means that there will be two ahead/behind markers for local tracking branches.


Summarizing, there will be following alternatives:

  • ahead/behind relative to tracked branch for local branches, ahead/behind relative to "main" branch for remote branches
  • ahead/behind relative to "main" branch for all branches
  • ahead/behind relative to tracked branch for local branches, in addition ahead/behing relative to "main" branch for all branches

Can we identify one of these options which is significantly more reasonable than the others? Otherwise, we might better have radio options for all alternatives.


Displaying additional Feature, ... categories under "origin" would be a separate RFE -- personally I don't like this deep kind of hierarchy. But for you it might already be sufficient to deselect Show remote branches in their Git-Flow sections from the Branches view hamburger menu.

How would this play together with current ahead/behind information of local vs. tracking branch?

You may be looking for: https://smartgit.userecho.com/communities/1/topics/368-

In general, Initialize may bring a dialog, e.g. to change the submodule's URL in which case it doesn't make sense to handle multiple submodules at once. But for the illustrated case of broken/missing submodules, it should be possible to (re)initialize multiple submodules at once.

I'm not sure whether we want to support this, because it will delete an entire repository on your disk.

Author and date is quite often related. Thus, we could add the Date editor to "Edit Author".