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!

+5

Changes view: syntax highlighting in compact mode

Zizheng Wu 6 years ago updated by Marc Strapetz 6 years ago 0
+5

Repositories view: track and dynamically adjust to added/deleted repositories

dcalvert 7 years ago updated by Marc Strapetz 7 years ago 0

There are some great command-line tools for managing groups of repositories. It is really convenient to commit to groups, use git-flow, etc. from the command line. VCS tool is what I use: https://github.com/dirk-thomas/vcstool


Would is be possible to select a folder in SmartGit and have SmartGit automatically add/remove repositories from the view when they are added/removed on disk? Even if that folder itself is a repo, and has more repos cloned inside it, which is how we work. We have a "glue" repo often times.

+5
Completed

Text editing: add option to replace tabs with spaces

Andrew Pashkin 7 years ago updated by Paul W 3 years ago 11

When editing text in SmartGit it could be useful to have an option to force the editor to replace tabs with spaces. My exact use case is editing Index in Index editor.

+5

Commit & Sync button in the Commit dialog

Shmulik Flint 7 years ago 0

In my day-to-day work, I rarely do Push, since we work in a large team and several times I pushed only to find out that someone already pushed after my last Pull, so my Push fails.

Instead, I configured Sync to do Pull before Push, and I mainly use Sync, to make sure my repository is updated with latest pushes before I push.

So now, when I want to Commit and then Sync, I need to Commit from the Commit dialog, and only when the ends, I need to click Sync.

I see that the Commit dialog has a Commit & Push button but this is not good, since as I said, I prefer to Sync instead of Push.

Can you add a Commit & Sync button in the Commit dialog, so when I have a commit I want to push to the server, I can click it safely and be sure my commit will end in the server? That would be great!

+5
Completed

JIRA, Select Issue: Add filter / search possibility in the Select Issue dialog

Eugen Wiens 7 years ago updated by Thomas Singer 5 years ago 2

When the select issue dialog picks up more than ten issues from JIRA it is difficult to find the right one. An text search / filter can be help.


+5
Completed

Log window : allow to edit local commits messages

Pierre Goiffon 7 years ago updated by Thomas Singer 6 years ago 5

In the journal view in the main view, you can edit easily a local commit message by right clicking on it and select the corresponding option.

This option is however not available in the log window... And I really miss it when doing lots of cherry pick...

Thanks !

+5
Completed

Changes, Compare: allow to select full lines by using the line number column

Femistoklov 7 years ago updated by Thomas Singer 6 years ago 2

It is normal in any text editor to select rows by clicking and stretching selection at the column with rows numbers. Currently there is no way to select rows in changes window except positioning cursor into start/end of row.

+5
Under review

In commit dialog, when using Ctrl+Space to complete filename, tab should accept the selected completion

Shmulik Flint 7 years ago updated by Thomas Singer 7 years ago 2

Ctrl+Space is very useful, but only Enter accepts the selected file in the completion menu, and tab moves the focus to the Select button. It would be more convenient that when the suggestion list is open, Tab will insert the selected file (like Enter) instead of moving the focus. Tab should move the focus only when the suggestion list is not open.

+5

Enable accessing commit content from the Journal view

Shmulik Flint 7 years ago updated 7 years ago 1

Journal view is very convenient, but one important thing is missing in it - it doesn't show you the content of the commit. If you want to see what files a recent commit changed, I have to open a log view for this.


It would be great if we could have column in the Journal view telling us how many files each commit contains, and if I hover over it, it would show me a list of the first 10 files of this commit in a tooltip.


In addition, it would be great if the commit context menu would have a Show Changes menu item that will open diff of all the files in the commit (after the usual warning for diffing more than 3 files).

+5
Completed

Allow quickly revealing reverted commit

Ram Rachum 7 years ago updated 7 years ago 3

When I have a revert commit in the Log, I want to be able to right-click it and click "Reveal original" if this commit is a revert of a previous commit.