Git图形化界面客户端
文,还在不断更新,网上搜到的同名文章都是未经同意就从这里复制过去的)
一、TortoiseGit - The coolest Interface to Git Version Control
TortoiseGit 是 TortoiseSVN 的 Git 版本,TortoiseGit 用于迁移 TortoiseSVN 到 TortoiseGit,一直以来 Git 在 Windows 平台没有好用 GUI 客户端,现在 TortoiseGit 的出现给 Windows 开发者带来福音,目前 TortoiseGit 是 1.8.6.0 版本,一个开源的项目,欢迎你的加入贡献代码。(摘自oschina)
另外,楼主个人感觉 TortoiseGit 用起来很方便,跟 TortoiseSVN 一样可以通过直接观察文件图标来查看文件当前的状态,在 Windows 下的表现确实没得说,所以放在第一位推荐。
支持系统:Windows (免费软件)

二、SourceTree - A free Git & Mercurial client for Windows or Mac
SourceTree 是 Windows 和 OS X 下免费的 Git 和 Hg 客户端。支持创建、克隆、提交、push、pull 和合并等操作。(摘自oschina)
SourceTree 界面非常美观,可以方便管理多个 Git 项目,同时还支持 Hg,就是启动速度稍微有些慢,但是总体来说还是很不错的。
支持系统:Windows / OS X (免费软件)

三、GitUp - Work quickly, safely, and without headaches
GitUp 是 Mac OS X 的全功能开源 Git 客户端,提供快速,安全的操作,直接在硬盘上与 Git 数据库交互,操作库的图而不是操作 commits。(摘自oschina)
这个是最新出来的,看介绍貌似挺厉害的,可以无限地撤销和重做,而且快的离谱。不过没有亲身试验,不知道实际效果如何,希望用苹果的朋友试过以后能来点反馈。
支持系统:OS X(免费软件)

四、SmartGit - Get your commit done
SmartGit 是一个 Git 版本控制系统的图形化客户端程序。(摘自oschina)
支持系统:Windows / OS X / Linux (共享软件)

五、QGit - QGit is a git GUI viewer built on Qt/C++
QGit 是一个基于 Qt/C++ 开发的 GIT 的图形化浏览器。可以用来浏览修订版记录、补丁内容以及更改的文件。
支持系统:Windows / Linux (免费软件)

六、GitX - GitX is a git GUI made for Mac OS X
GitX 是一个是一个 MacOS X 系统上的 Git 版本控制系统的图形化客户端程序。
支持系统:OS X (免费软件)

七、gitnub - Git kicking it OS X style
gitnub 也是一个是一个 MacOS X 系统上的 Git 版本控制系统的图形化客户端程序。
支持系统:OS X (免费软件)

八、Tower - The most power Git client for Mac
Tower 号称是 Mac 下最好用的 Git 客户端。
支持系统:OS X (共享软件)

九、git-cola - a sleek and powerful Git GUI
Git-cola 是一个跨平台的 Git 前端 (GUI),使用 python 编写。它支持在 Linux、Windows 及 Mac OS X 等平台上运行。目前,Git-cola 包括 diff (差异比较)、commit (提交)、search (搜索)、merge (合并)、stash (隐藏)、repository ops、branching 等功能。
支持系统:Windows / OS X / Linux (免费软件)

十、Git Extensions - the only graphical user interface for Git that allows you control Git without using the commandline
Git Extensions 是一个 Git 的图形化客户端,用来控制 Git 资料库,支持 Windows 资源管理器集成和 Visual Studio 集成。(摘自oschina)
支持系统:Windows / Linux (免费软件)

十一、GitEye - Your eye on all things Git
GitEye 是一个简单好用的 Git 客户端
楼主在linux下试用了这款软件,感觉和 Eclipse Egit 基本上是一样的,单纯作为 git 客户端也还是可以的。
支持系统:Windows / OS X / Linux (免费软件)

十二、GitBox - Version control as easy as Mail
GitBox 是一个功能齐全的 Git 客户端。
支持系统:OS X (收费软件)

十三、Gitg - The GNOME GUI client to view git repositories
gitg 是一个用于查看 Git 版本控制系统的工具。新版本使用 gtk3 的新界面。(摘自oschina)
支持系统:Linux (免费软件)

十四、Giggle - Giggle is a graphical frontend for the git content tracker
Giggle 是一个图形化的 Git 目录跟踪监控的软件。(摘自oschina)
支持系统:WindowsLinux (免费软件)

十五、GitKraken - The downright luxurious Git client
GitKraken 是一个比较新的 Git 客户端,基于 NodeGIt 构建的。
看官网的介绍,功能还是挺强大的,而且颜值也高,不过看这个名字感觉资源占用应该不低,希望使用过的小伙伴给点反馈。
支持系统:Windows / OS X / Linux (免费软件)

除此之外,msysgit 自带的 Git Gui 虽然简陋,但也还是可以用的。
Github 官网也发布了定制的 Github for Windows 和 Github for Mac,界面非常漂亮,但是由于不是单纯的 git 工具,所以这里就不介绍了,大家可以上官网查看。
最后吐槽一下,为什么这么多都只支持 OS X,穷人买不起苹果啊!
Git图形化界面客户端的更多相关文章
- 【转】Git图形化界面客户端大汇总
原文网址:http://my.oschina.net/amstrong/blog/159114 目录[-] 一.TortoiseGit - The coolest Interface to Git V ...
- Git图形化界面客户端大汇总
文,还在不断更新,网上搜到的同名文章都是未经同意就从这里复制过去的) 一.TortoiseGit - The coolest Interface to Git Version Control Tort ...
- git 学习小记之图形化界面客户端
习惯了 Windows 的用户,一直不喜欢用类似命令行的东西来操作,当然我也不是不喜欢,只是操作太慢了.也许 Linux 大神在命令行的帮助下,办事效率翻倍,那也是非常常见的事情..当然我不是大神,所 ...
- Git应用详解第五讲:远程仓库Github与Git图形化界面
前言 前情提要:Git应用详解第四讲:版本回退的三种方式与stash 这一节将会介绍本地仓库与远程仓库的一些简单互动以及几款常用的Git图形化界面,让你更加方便地使用git. 一.Git裸库 简单来说 ...
- Git各大平台(win/Linux/Mac)图形化界面客户端大汇总
摘要: 介绍各平台下的图形化界面git客户端(本人并没有全部使用过),欢迎大家补充新的软件或者使用感受~ 一.TortoiseGit - The coolest Interface to Git V ...
- git图形化界面gitk里中文乱码解决
将git全局配置成utf-8格式即可,命令行里输入 git config --global gui.encoding utf-8
- Hive图形化界面客户端
通过JDBC连接HiveServer2的图形界面工具,包括:SQuirrel SQL Client.Oracle SQL Developer以及DbVisualizer SQuirrel SQL Cl ...
- SmartGit(我工作中使用git图形化界面工具)
http://www.syntevo.com/smartgit/ 这个工具用了快两年,之前在逸橙工作时同事(目前就职百姓网)推荐使用的,查看更改了哪些文档很方便,前天试用版过期,现在贴个 破解的链接 ...
- [.net 面向对象程序设计进阶] (26) 团队开发利器(五)分布式版本控制系统Git——图形化Git客户端工具TortoiseGit
[.net 面向对象程序设计进阶] (26) 团队开发利器(五)分布式版本控制系统Git——图形化Git客户端工具TortoiseGit 读前必备: 接上篇: 分布式版本控制系统Git——使用GitS ...
随机推荐
- 浅谈HTTP中GET、POST用法以及它们的区别
浅谈HTTP中GET.POST用法以及它们的区别 HTTP定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE.URL全称是资源描述符.我们可以这样认为: 一 ...
- 如何设置openwrt在编译linux内核时不优化内核?
答:修改openwrwt源码目录下rule.mk文件中的HOST_CFLAGS即可 将HOST_CFLAGS:=-O2 $(HOST_CPPFLAGS)改成: HOST_CFLAGS:=-O1 $(H ...
- redis-server 使用
redis.conf ################################## NETWORK ##################################### bind 127 ...
- MVC 深入讲解Routing _路由规则【八】
一.客户端=>控制器 在项目中我们引用了system.web.routing, 如果第一个匹配成功了,那么后面的都不会再匹配. 1. routing的作用: 确定colltroller,确定ac ...
- 力扣(LeetCode)804. 唯一摩尔斯密码词
国际摩尔斯密码定义一种标准编码方式,将每个字母对应于一个由一系列点和短线组成的字符串, 比如: "a" 对应 ".-", "b" 对应 &q ...
- Java原生API访问MongoDB
1.pom.xml <dependency> <groupId>org.mongodb</groupId> <artifactId>mongo-java ...
- trueStudio中使用printf函数
1.通过printf输出浮点数需要如下设置: 在工程属性下找到C/C++ build->Settings->Tool Settings->C Linker->Miscellan ...
- SpringBoot mybatis配置
首先pom.xml <!-- mybatis 配置 --> <dependency> <groupId>org.mybatis.spring.boot</gr ...
- Python使用ldap3认证
一.安装ldap3模块(python版本为python3以上,Django=1.11.8)pip install ldap3 二.相关代码 from ldap3 import Server, Conn ...
- LeetCode--017--电话号码的字母组合(java)
给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合. 给出数字到字母的映射如下(与电话按键相同).注意 1 不对应任何字母. 示例: 输入:"23" 输出:[&quo ...