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!

+2

Commit in Submodule: ask whether to commit for parent, too

Thomas Singer 7 years ago 0

When I commit into a submodule, I always have to commit the changed submodule in the parent repository, too - using the same commit message. It would be nice if the commit dialog for the submodule commit ask me (or offen an option) whether to commit to the parent repository, too (using the same message).

+2

Microsoft Word comparison under any platform

Sébastien Rombauts 7 years ago updated by Wolfgang Gauch 7 years ago 5

Beyond Compare 4 is able to diff text (read-only) from two docx files, under Win/Lin/Mac without Office program installed, which is very handy an quick.


But at my workplace we only own BC3, and at home I stick with SmartGit Built-in Diff Tool.


I believe this could be easily advertised as a big feature for companies that likes to put documentation into source control.


Other format like odf could be useful for other people.

+2
Completed

Add option to automatically apply stash after saving it

Christopher Kline 7 years ago updated by Alexander Miloslavskiy 7 years ago 3

I often use stashes to save a "snapshot" of my current state before I begin further changes, in case I need to back out or compare to a previous known state.


Currently I have to save a stash, and then manually apply the stash. I would love the ability to have SmartGit automatically apply the stash immediately after saving it. 


For this purpose I would recommend a new button, "Save and Re-Apply", in the existing stash dialog. I think a button rather than a checkbox would be a better option because that way I can choose at the time of stashing whether I want to reapply or not (rather than changing a checkbox value, because then it would become the new default)

+2
Completed

Enable filename completion with Ctrl+Space in Message field in Save Stash dialog

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

Ctrl+Space is very useful in Commit dialog when you want to put a file name in the commit message. It should also be added in Save Stash dialog, especially now in 17.1, where you can stash specific files.

+2
Completed

Github integration enterprise instance configuration should support independent proxy configuration

Kelsie 7 years ago updated by Derrick Southerland 7 years ago 7

Currently, the Github integration for enterprise instances in SmartGit uses the same proxy settings as the main application proxy settings. However, there is a fundamental difference that should be allowed for- an enterprise instance probably is not being connected to via the internet, and thus the proxy settings of the main application prevent connectivity to the enterprise github. In my particular case, the enterprise github actually does require a proxy, but not the same proxy as an internet connection.

+2
Completed

import repositories creating groups based on directory

Kamil Kiewisz 7 years ago updated by Thomas Singer 6 years ago 14

dirs like

/home/user/workspace

- work1

  - proj1

  - proj12

- work2

  - proj1

- github

  - ...

- demo

- ...


on import to smart git should create corresponding groups in repositories view 

+2

Changes view/Compare/Index Editor/Conflict Solver: view current change index

Iulian Onofrei 8 years ago updated by Marc Strapetz 8 years ago 0

It would be nice if you could view the index of the currently highlighted change along the previous and next change buttons like "23/56".

+2
Completed

Syntax Highlighting: support for Swift

rcomtois 8 years ago updated by Thomas Singer 1 year ago 3

Please add support for Swift syntax highlighting.

+2

GitFlow: optional major.minor.patch release formats

Lance Cleveland 8 years ago updated by Marc Strapetz 8 years ago 0

GitFlow currently can't be set to default to major.minor.patch release formats.

Every time I start a new release it auto-bumps minor despite the most
recent release branch being in major.minor.patch format (i.e. 4.7.11 ,
start release creates 4.8 not 4.7.12).

My understanding is that some other GitFlow products support the 3-level release format and fall back to major.minor.


Does anyone know if the system level gitflow for MacOS supports the 3-level release format?

+2

Support Hunspell dictionary files

Thomas Singer 8 years ago updated 8 years ago 1

Not just MySpell dictionaries.