Git big platform (win/Linux/Mac) graphical interface client big summary, gitmac
Abstract: This article introduces the graphical interface git client on various platforms (I have not used it all). You are welcome to add new software or use it ~ I. TortoiseGit-The coolest Interface to Git Version Control
TortoiseGit is a Git version of TortoiseSVN. TortoiseGit is used to migrate TortoiseSVN to TortoiseGit. It has never been used to use a GUI client on the Windows platform. The appearance of TortoiseGit has brought great news to Windows developers, currently, TortoiseGit is 1.8.6.0, an open-source project. You are welcome to join the contributed code. (From oschina)
In addition, I personally feel that TortoiseGit is very convenient to use. Like TortoiseSVN, you can directly observe the file icon to view the current state of the file. In Windows, the performance does not have to be said, so we recommend it first.
Supported systems: Windows (Free Software)
Ii. SourceTree-A free Git & Mercurial client for Windows or Mac
SourceTree is a free Git and Hg client in Windows and OS X. Supports creation, cloning, submission, push, pull, and merge operations. (From oschina)
The SourceTree interface is very beautiful, which allows you to easily manage multiple Git projects and supports Hg, that is, the startup speed is a little slow, but it is still very good in general.
Supported systems: Windows/OS X (Free Software)
3. GitUp-Work quickly, safely, and without headaches
GitUp is a full-featured open-source Git client for Mac OS X. It provides fast and secure operations and interacts directly with the Git database on the hard disk. It operates on the map of the database rather than commits. (From oschina)
This is the latest version. It seems like a great introduction. It can be undone and redone without limit, and it is far faster. However, I didn't try it myself, but I don't know how it works. I hope my friends from Apple can give me some feedback after trying it.
Supported systems: OS X (Free Software)
Iv. SmartGit-Get your commit done
SmartGit is a graphical client program of the Git version control system. (From oschina)
Supported systems: Windows/OS X /Linux (shared software)
V. QGit-QGit is a git GUI viewer built on Qt/C ++
QGit is a GIT graphical browser developed based on Qt/C ++. You can view revision record, patch content, and changed files.
Supported systems: Windows/Linux (Free Software)
6. GitX-GitX is a git GUI made for Mac OS X
GitX is a graphical client program of the Git version control system on the MacOS X system.
Supported systems: OS X (Free Software)
7. gitnub-Git kicking it OS X style
Gitnub is also a graphical client program of the Git version control system on the MacOS X system.
Supported systems: OS X (Free Software)
VIII. Tower-The most power Git client for Mac
Tower is the best Git client for Mac.
Supported systems: OS X (shared software)
9. git-cola-a sleek and powerful Git GUI
Git-cola is a cross-platform Git front-end (GUI) Written in python. It supports running on Linux, Windows, Mac OS X, and other platforms. Currently, Git-cola includes diff, commit, search, merge, stash, repository ops, and branching.
Supported systems: Windows/OS X /Linux (Free Software)
10. Git Extensions-the only graphical user interface for Git that allows you control Git without using the commandline
Git Extensions is a Git graphical client used to control the Git database. It supports Windows Resource Manager integration and Visual Studio integration. (From oschina)
Supported systems: Windows/Linux (Free Software)
11. GitEye-Your eye on all things Git
GitEye is a simple and easy-to-use Git client.
The landlord tried this software in linux. It basically feels the same as Eclipse Egit. It is still possible to use it as a git client.
Supported systems: Windows/OS X/Linux (Free Software)
12. GitBox-Version control as easy as Mail
GitBox is a fully functional Git client.
Supported systems: OS X (paid software)
13. Gitg-The gnome gui client to view git repositories
Gitg is a tool used to view the Git version control system. The new version uses the new interface of gtk3. (From oschina)
Supported systems: Linux (Free Software)
14. Giggle-Giggle is a graphical frontend for the git content tracker
Giggle is a graphical Git directory tracking and monitoring software. (From oschina)
Supported systems: Windows Linux (Free Software)
15. GitKraken-The downright luxurious Git client
GitKraken is a relatively new Git client built based on NodeGIt.
Looking at the introduction on the official website, the function is quite powerful, and the face color value is also high. However, looking at this name, we feel that the resource usage should be low. We hope that our friends who have used this name will give us some feedback.
Supported systems: Windows/OS X/Linux (Free Software)
In addition, although the Git Gui provided by msysgit is simple, it can still be used.
The Github official website also released customized Github for Windows and Github for Mac. The interface is very beautiful, but it is not just a git tool, so we will not introduce it here. You can view it on the official website.
Finally, I spoke about why so many products only support OS X and the poor cannot afford apple!