AlternativeTo Logo
SmartGit icon

SmartGit

Graphical client for Git that supports pull requests for GitHub, GitLab, Azure and Bitbucket.

  • Mac
  • Windows
  • Linux
Avg rating of 4.6 (50)| 60 comments

What is SmartGit?

SmartGit is a front-end for the distributed version control system Git and runs on Windows, macOS and Linux. SmartGit is intended for developers who prefer a graphical user interface over a command line client, to be even more productive with Git.

Free for active Open Source developers, public academic institutions and certain charitable organizations.

show full description

SmartGit Screenshots

Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
 Suggest and vote on features

SmartGit Features

  1.  Git SupportSmartGit supports Git, a free and open source distributed version control system.
  2.  LightweightSmartGit consumes less device resources compared to similar apps.
  3.  Dark ModeSmartGit supports dark mode for comfortable usage in low light conditions.

SmartGit information

  • Developed bySyntevo
  • LicensingProprietary and Free Personal product.
  • PricingOne time purchase ranging between $89 and $384, and / or subscription that costs between $6 and $8.
  • RatingAverage rating of 4.6 (50 ratings)
  • Alternatives61 alternatives listed

Supported Languages

  • English

Our users have written 60 comments and reviews about SmartGit, and it has gotten 351 likes

SmartGit was added to AlternativeTo by lex.robin0 on and this page was last updated . SmartGit is sometimes referred to as SmartGitHg.

Comments and Reviews  Post a comment/review

 all • positive • negative      relevance • date
NontasRavazoulas
  
Top positive comment ago
Copy a direct link to this comment to your clipboard   
If this Review contains spam or other abuse, notify admins about it.   

I use SmartGit for almost 2 years now and it is a great product. That I knew, what I've learned the last days is that they have a great support.

The support team helped me a lot with a problem that I had after updating java on my PC. I had an issue pulling from bitbucket with https and they spent hours with me fixing it event though I have a non commercial license so they could just say, go and buy a license then we will support you.

In my opinion we need more companies like this one and I will be very glad to tell everyone how good they are.

Thanks to all the team...

Show entire comment
6
ptarpley
  
Top positive comment ago
Copy a direct link to this comment to your clipboard   
If this Review contains spam or other abuse, notify admins about it.   

I prefer functionality over form when it comes to a critical tool like my Git client, and SmartGit has loads of additional functionality compared to all the other ones I have tried. It may not be as pretty as some clients, but I honestly do not care about that. Its interface is clean, flexible, and very powerful. It has frequent updates which I always look forward to, and it has one-time purchase options in addition to subscriptions, which seems rare these days. It also has a one-time purchase option for lifetime updates, which is what I opted for.

SmartGit doesn't try to obfuscate how Git works like a lot of other clients do. With those types of clients I feel like you may never end up understanding how Git works. SmartGit is easy to use, but also allows you to learn how Git works over time by providing easy access to all the underlying functionality so you'll become comfortable with edge-case issues with Git and be able to solve them, and actually just use Git "better" for day-to-day activities.

One significant bonus about SmartGit is that it works on Windows/Linux/Mac with the exact same interface. Previously, I had different clients on Windows/Mac, and I would always have to fumble around on Mac b/c I didn't use it as often.

In the end, SmartGit is just a joy to use, and is by far my favorite tool that I had any real choice in selecting (unlike Visual Studio for instance).

Show entire comment
5
Thomas000000000000001
  
Top negative comment agoPending approval
Copy a direct link to this comment to your clipboard   
If this Review contains spam or other abuse, notify admins about it.   

I like SmartGit, because it is stable and I think they have a responding support. But the name SmartGit suggests that it is a tool, that intelligently handles Git and helps the user make good decisions concerning Git. That would be a really great feature, especially for Git users who only work with Git sporadically: A tool that recommends best practices appropriate to the project. Unfortunately, I didn't find a feature in SmartGit that is Smart: I have to keep thinking about which option is best to choose now. It is even worse!, help texts are worded in such an unfortunate way that you don't understand them even if you read them 10x. But SmartGit has I think robust common Git functions.

Show entire comment
0
Guest
  
Positive comment ago
Copy a direct link to this comment to your clipboard   
If this Review contains spam or other abuse, notify admins about it.   

not perfect but ahead of everything else (last time I checked)

Show entire comment
0
Guest
  
Positive comment ago
Copy a direct link to this comment to your clipboard   
If this Review contains spam or other abuse, notify admins about it.   

Its light and easy to use

Show entire comment
0
Guest
  
Positive comment ago
Copy a direct link to this comment to your clipboard   
If this Review contains spam or other abuse, notify admins about it.   

rich functionality, well thought-through UX/UI

Show entire comment
0
some_dev
  
Negative comment ago
Copy a direct link to this comment to your clipboard   
If this Review contains spam or other abuse, notify admins about it.   

I had to work with this tools in combination with Unity and UnrealEngine for about 15 months now and it is a nightmare. Whenever I merge two branches, there seems to be a 50% chance to eat all the references. Whenever SmartGit updates itself, there is a 20% chance of the whole tool breaking and requiring re-installing it. Buttons randomly disappear and two attempts to solve merge conflict on the exact same way might look completely different. We lost one of our fellow project mates after his SmartGit would block all branch checkouts, merges and commits by claiming that he is in master branch, even after re-installing SmartGit. By no means am I an expert developer or expert with Git, but after working with Git for 2 years and not having any problem when not using SmartGit, I think I can savely say that SmartGit might be powerful if you are already an expert on the matter, however it is universes away from being user-friendly towards newer developers. For the university projects that require the usage of SmartGit, my team(s) usually is (are) more busy with solving SmartGit issues that actually working on the project. 0/10 can't recommend.

Show entire comment
0
Show more comments
7 of 60 comments

Tags

  • log-viewer
  • Version Control
  • User interface
  • Git Client
  • distributed-version-control
  • built-in-conflict-solver

Lists containing SmartGit

Core, Development & Services •  Windows

Recent user activities on SmartGit

AlternativeTo