Share your ideas on how to improve SmartGit!


This is no support platform! To report bugs or request support, please contact us directly. If in doubt ask us.


First search for a similar request and add your votes or comments there.


Take the time to describe your request as precisely as possible, so users will understand what you want. Please note that we appreciate your time and input, but we don't give any guarantees that a certain feature will be implemented. Usually, a minimum requirement is a sufficient number of votes. Hence, please don't comment like "when will this be implemented", but vote instead.

Follow the stackoverflow.com writing guidelines.

Thank you for your help!

+4

Custom ordering of groups and repositories

Daniel Filipe 10 years ago updated by Thomas Singer 10 years ago 1

Alphabetical ordering doesn't really scale well when you work with a lot of repositories. I'd like to be able to custom order (either via drag-and-drop or arrow buttons) my groups and repositories so I can shift them around as priorities change without needing to put them in "A Most Important Group!"

+4
Started

"Finish feature" in git flow should push dev branch

Aurelijus Rožė 10 years ago updated by Marc Strapetz 7 years ago 5

Some git flow operations (hotfix finish, release finish) push master and dev branches to origin, but Finish feature does not. I found myself self several time having not pushed dev branch as I expected Finish feature will do all steps required.

+4
Completed

Journal: option to hide common commits [SG-10558]

Ionut Morariu 10 years ago updated by Marc Strapetz 10 years ago 14

If i had one commit unpushed i wanted to see it down below in the outgoing section. The problem here is that there is no option here to filter only the unpushed items.

+4

Diff tool should insert code difference, for example, when SHIFT key is pressed

Андрей Шенец 10 years ago updated by k h 10 years ago 5

Right now when you compare changes in two panel diff tool, or three panel diff tool you can got case when diff tool allows you only to replace code. It can happen when in two branches the same line of code has been changed and you are trying to merge these files.

It would be great to have possibility to force diff tool to insert diff line if SHIFT key is pressed.


Image 24

+4

Graphical overview of revisions, branches, tags

Jordi Jolink 10 years ago 0

TortoiseGit provides a Revision Graph. This provides a quick overview of the existing branches (local and remote/remotes). From this overview, logs for specific branches/tags can be opened and it is very easy to switch.


Especially for new Git users this overview can be very helpful.


It would be nice to add something like this to SmartGit.


The manual and its features can be found here:

https://tortoisegit.org/docs/tortoisegit/tgit-dug-revgraph.html


+4

When receiving the message "the following untracked working tree files...", allow the user a choice.

Thomas Hansen 10 years ago 0

When switching to/from a branch where new files are added sometimes files are left behind (soapui project xml for example), when switching back to the branch with the new files you'll often get the warning "The following untracked working tree files would be overwritten by checkout", and a list.


It would be nice to have an option added to this dialog to basically say "ok, overwrite them". Instead of having to look them up 1 by 1, and manually deleting them before trying to switch to the branch a second time.

+4

Show details for annotated tags [SG-8209]

Marc Strapetz 10 years ago updated by Thomas Singer 9 years ago 2
Missing Git feature
+4

OS X: use native keystore instead of own password manager [SG-7921]

Marc Strapetz 10 years ago updated 10 years ago 0
+3

Better distinguishable icons for "untracked" and "added" states

jijap81963 3 weeks ago updated 2 weeks ago 2

The new icons in SmartGit 26 for "untracked" and "added" states are very similar in color and shape, which makes it hard to distinguish between those states. This is especially an issue in the working tree view, where both icons are mixed.

It would be better if the untracked icon had a different color than green (it previously was blue in SmartGit 25), since this would help to see the state at once without paying attention to the exact shade of green or the additional white pixels between the star and plus icon. 

Image 1008

Changes view GUI
+3

Check out Branch to new worktree

Bryce Schober 7 months ago updated by Thomas Singer 7 months ago 0

It would be really helpful to me if there were a simpler way to check out PRs and/or their branches to a worktree subdir of the current clone. IMO, this would be most discoverable as a right-click option nest to "Check Out...", as in "Check Out to new Worktree...". This right-click option could be made available on any branch selection, or even any commit selection context where "Check Out..." is offered.

Branches view Graph Improve Git commands