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 precise as possible, so users will understand what you want.
Follow the stackoverflow.com writing guidelines.
Thank you for your help!
Add option to automatically apply stash after saving it
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)
Enable filename completion with Ctrl+Space in Message field in Save Stash dialog
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.
Github integration enterprise instance configuration should support independent proxy configuration
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.
import repositories creating groups based on directory
dirs like
/home/user/workspace
- work1
- proj1
- proj12
- work2
- proj1
- github
- ...
- demo
- ...
on import to smart git should create corresponding groups in repositories view
Changes view/Compare/Index Editor/Conflict Solver: view current change index
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".
Set Tracked Branch (and other places?): Filter by ref namespace
If I configure an upstream like Github, and tell git to fetch refs from e.g. refs/remotes/pr/*, which allows me to work with PRs easily, the "Set Tracked Branch" dialog combobox becomes basically unusable due to too many refs. Please make it filterable by ref namespace or at least give the option of typing it in manually.
Syntax Highlighting: support for Swift
Please add support for Swift syntax highlighting.
GitFlow: optional major.minor.patch release formats
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?
show all tags for a certain branch
Just like for branches, need to see what tags exist for a certain branch, so you can add a new one before/after some changes in that branch.
Customer support service by UserEcho