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!

+17
Completed

Log window: provide Index and working tree operations (so it can be used as alternate main window) [SG-11648]

Marc Strapetz 7 years ago updated by Nathan Brown 6 years ago 28

The Log window should show Index and working tree and provide (almost) the same operations as the main window. The Repositories view should also be added. The ultimate goal is to make the Log window powerful enough so it can replace the main window for those users which prefer a Log-style Git client over a File Command-style one (as SmartGit's main window currently is).


This is a kind of meta issue and includes:


https://smartgit.userecho.com/topics/27

https://smartgit.userecho.com/topics/28

https://smartgit.userecho.com/topics/620


It's an alternative to:


https://smartgit.userecho.com/topics/145

+17

GitHub: Add support for pull request Reviews

budokaiman 8 years ago 0

When doing code reviews for pull requests in GitHub, it is sometimes useful to keep comments in pending until finished reviewing (to avoid email spam). It is also sometimes required for a pull request to be approved by reviewers before merging. Currently SmartGit only supports posting single comments. Without any integration with Reviews (see docs: https://developer.github.com/v3/pulls/reviews/), it's a bit of a pain to manage pull requests when switching between SmartGit and GitHub (and I much prefer SmartGit for pull requests).

Hosting provider
+17
Completed

Log: Files list, please add "Open" and "Reveal in Explorer" in Context Menu

penski 8 years ago updated by Thomas Singer 8 years ago 14

List of files in main window has context menu with functions like: "Open" and

"Reveal in Explorer"


I miss them in the context menu of List of files of the LOG window

+16

Add word wrap option to Commit Message

Douglas Masterson 7 years ago updated by Jeff Jensen 3 years ago 20

I often find myself having to add text to the middle of my commit message, and I thus have to change all of the following lines so that they adhere to the line length guidelines. It would be nice if the Commit Message editor would word wrap at line length guide.

GUI
+16

Interactive Rebase should show commit information

omegatron 7 years ago updated by Nicolas Deveaud 5 years ago 15

Interactive Rebase is a modal dialog that doesn't allow you to interact with the Log, and doesn't show any other information than the commit summary.  Squashing and re-ordering in the Journal was better because you could see the changes in the Log for each commit before deciding which order they should be in.


Could squashing and re-ordering commits just be built into the Log view instead?

Improve Git commands
+16
Completed

Journal: quick way to see more commits for each category (ahead, behind, common) [SG-10230]

Marc Strapetz 8 years ago updated 7 years ago 8

For the Journal, the number of commits displayed per category is limited; e.g. common commits (gray) are limited to 10. There should be a quick way to load more common commits (e.g. by clicking some "expand" handle in the graph).

+16

gitstat functionality - graphs and statistics

glip 8 years ago updated by Kanstantsin Kamkou 8 years ago 1
+15

add SmartGit to winget

Vojta Machacek 3 years ago updated by Patrick Lieberherr 2 years 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
+15
Completed

Conflict Solver: add 'take both' merge option

Łukasz Arciszewski 8 years ago updated by Lev Shisterov 8 years ago 3

Now we have a 'take left' and 'take right' merge option. Sometimes its needed to 'take both' option with selection what should be first (like in kDiff)

+14

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

Marc Strapetz 3 years ago updated by Koloman 1 year 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.