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!

+14
Declined

Mercurial: Stash selected files

Markus 8 years ago updated by Thomas Singer 4 years ago 4

Especially with Mercurial that have native support for it.

+13

Improve working with repositories located on the Windows Subsystem for Linux (WSL)

Marc Strapetz 2 years ago updated by Koloman 10 months ago 4

SmartGit on Windows can access repositories located in the WSL file system, however there are a couple of issues:

  • executable bits are not detected
  • symlinks are not detected
  • bad refresh performance ("git status")
  • tricky re-configuration is required to use the Linux Git executable from within WSL

Useful information on how to access repositories on WSL with SmartGit in general can be found at topic 724.

Note: this topic is about running SmartGit installed on Windows and accessing repositories stored in WSL. If you want to run SmartGit directly in WSL, vote for topic 1408.

+13

add SmartGit to winget

Vojta Machacek 3 years ago updated by Patrick Lieberherr 1 year ago 1

Please add SmartGit to winget. SmartGit will gain another "install surface" and developers better install experience. 

here is more info
https://www.howtogeek.com/674470/how-to-use-windows-10s-package-manager-winget/

Platforms/Distribution
+13

Git-Flow, Log: have fixed columns for master and develop

Eugen Wiens 5 years ago updated 5 years ago 3

When using the Git-Flow Full the branch overview of the log would be better readable if the master and the develop branch are visualized like in the picture from https://nvie.com/posts/a-successful-git-branching-model/ e.g first lane always master and second always develop and then the feature and hot-fixes lanes dynamically.


If master or develop are not present (either because they don't exist yet or they have only old commits), the lanes should still remain unoccupied.

master  devlop  feature X

    O          |            |

     |           |           O

Graph
+13
Completed

Rebase: make rebase conflicts better understandable

Marc Strapetz 7 years ago updated by Thomas Singer 4 years ago 8

When having a feature branch with multiple commits and rebasing onto the development branch, conflicts may be hard to understand:


- it's should be clear at which commit the conflict has occurred, which commits have already been processed and which commits are left to process


- maybe the involved commits for the conflict can somehow be visualized

+13

Commit: support for prepare-commit-msg hook [SG-8515]

Marc Strapetz 7 years ago updated by Anton 6 months ago 14

(Optionally) call prepare-commit-msg hook to customize the default commit message

+13
Completed

Clickable URLs in output window

ubruhin 7 years ago updated by Thomas Singer 5 years ago 2

If Git writes URLs to stdout, they should be displayed as hyperlinks in the output window of SmartGit to open them in the default browser with a simple click.


This is especially useful when pushing new branches to remotes which response with an URL to open a new merge request, like GitLab does. Then you can just push a branch, click on the URL in the output window, and your merge request is opened in the browser.


Or as a second example, some remotes response with an URL to the new location of the repository if a repository was moved to another location.

+13
Declined

Support Git LFS Clone

David Eilering 7 years ago updated by Marc Strapetz 6 years ago 2

This would greatly increase the clone speed for large repos that leverage LFS. More details can be found here: https://developer.atlassian.com/blog/2016/04/git-lfs-12-clone-faster/

+13
Completed

Split list of files to two separate list (as in SourceTree)

bartt 8 years ago updated by Sam Selfridge 5 months ago 25
+13
Under review

Pull Requests and Feedback Comments should work seamlessly with GitHub.

gavin pretorius 8 years ago updated by Rajiv Verma 4 years ago 3

This is the only part I don't manage inside of SmartGIT - I do those directly on the GitHub website, then once merged sync up again in SmartGIT and delete my local feature branch. :(

Hosting provider