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!

Have top item in "branch drag" menu be already selected
In older versions, dragging a branch tag in the Commits window would pop up a dialog letting you choose between actions such as "Set <branchname> to <targetSHA>", "Cherry-pick", and the like. Now, there's a new, simpler popup menu with the choices, and it's easier to use.
In my experience I always use dragging to move the tag to the target commit; I've also noticed that this is the top choice in the menu. However, the menu is placed so this top choice isn't yet selected; you have to move the mouse after you drop to choose the item and before you click to choose it.
It would be great if the menu popped up right under the mouse, so that a second click would immediately move the tag. Yes, that may be hazardous in that unaware users might accidentally make the default choice, but they could always drag the tag back.

Add Title + Description Commit UI operating
I use the git command can get the Title + Description commit about this:
git commit -m "Title" -m "Description ......"
effect:
Log:
Can you help integrate into the UI?

Add option to make Git commands failures "loud"
When a Git command fails it is currently only reflected in "Output" window. I propose to make an option that would be making Git failures "loud" - for example by displaying an error window. That would guard users from forgetting to perform certain actions on their repositories because the commands failed silently - for example forgetting to push a tag or a branch.

Allow open multiple repositories
Allow open multiple repositories from the "Add or Create" button. Now you have to open one by one each repo on a parent folder.

Use a unicode font in commit message input box
When I type commit message in Vietnamese (Unicode), some characters don't properly display. Please take a look at the attached picture.

Don't create desktop icon by default
This is against Windows development guidelines. Familiarize yourselves with the platforms you're developing for: https://msdn.microsoft.com/en-us/library/windows/desktop/dn742493(v=vs.85).aspx

Clone: possibility of naming remote (git clone <remote_alias>)
Hi,
there is no possibility during cloning of repository to name/alias remote. Relevant Git command:
git clone -o <remote_alias> <remote_repository_URL>
Could you please add that?
Thank you.

Add support for partial file commit
Sometimes you may need to commit only a single modification in a file.
Some others IDE with an embedded git client are already offering this feature and I would like to see it implemented to make Smartgit a bit more "Smarter".
As an OSS developer I'm sometimes forced to make multiple commit on a single file to separate distinct modification that would not "fit" together in the same commit.

Remove files from history
Need function to remove big or unncecessary files from history to reduce repo size.

Treasure chest icon for stash
In order to improve the user's experience, I suggest to use a treasure chest icon for the stash instead of the three horizontal bars.
Customer support service by UserEcho