很多人对GIT GUI客户端是非常不屑一顾的,但我非常喜欢GUI的方便快捷,也不用记忆冗杂的命令,本文简单的介绍了几种免费的Windows下的GIT客户端,方便大家使用。

Git for Windows 这个是最常见的GIT客户端了,非常简洁,常用的功能也都有,VisualStudio推荐的第三方工具就是它。

TortoiseGit相信在Windows下用SVN的人大多用过乌龟SVN,TortoiseGit的界面上与之非常相似,也有着和TortoiseSVN一样的高品质,不过不知道为什么它不集成GIT命令行。

SourceTree:这个工具是许多人推荐的,因为它可以实现许多的高级功能,相对更为专业一些。不过也因为如此,显得更为复杂,一般情况下我很少用它。

GitEye这个是给予eclipse shell的一个客户端,由于一直对eclipse的速度不是很满意,我还没有用过,不过看起来还是不错的。

GitHub for Windows这个是最流行的Git托管网站GitHub的官方客户端,一经推出就广受好评。如果要用它来使用第三方Git网站,可以参考这个地址的教程:Using GitHub for Windows with non-GitHub repositories

关于GIT命令行

最后,值得一提的是。即使不学习GIT的命令行,在这些GUI工具的,我们基本上也能完成日常的工作。但是,如果想对GIT有更深入的理解的话,学习GIT命令行还是非常有必要的,只有使用命令行才能完整了解GIT的工作机制,有的高级操作也是GUI所无法实现的。

如果你想完整的学习GIT,网上的GIT教程是非常丰富的,很多做的还非常精良,这里简单的推荐几个:

  1. Git教程(廖雪峰)

最新文章

  1. 卷积神经网络(CNN)学习算法之----基于LeNet网络的中文验证码识别
  2. js 模块化的一些理解和es6模块化学习
  3. debain 8为Iceweasel安装flash播放器
  4. UVa1212 Duopoly(最小割)
  5. 甘特图和PERT图
  6. [AHOI2013]打地鼠(网络流)
  7. 17.C#类型判断和重载决策(九章9.4)
  8. iptables用法
  9. HW7.13
  10. MyEclipse 从数据库反向生成Hibernate实体类
  11. android zxing自定义界面,点击按钮开关闪光灯
  12. Memcached 使用与简单监测
  13. Hessian源码分析--HessianProxy
  14. 测试面试话题8:测试人员如何让开发少写bug?
  15. React笔记:组件(3)
  16. POJ-2926-Requirements&&Educational Codeforces Round 56G. Multidimensional Queries 【哈夫曼距离】
  17. 炫酷MD风之dialog各种对话框
  18. SD从零开始71 业务信息仓库(BW)
  19. kali linux 数据库分析工具简述
  20. 计算字符串最后一个单词的长度,单词以空格隔开。 java算法

热门文章

  1. [转载]IIS6.0开启WOFF/SVG文件支持
  2. soj1022. Poor contestant Prob
  3. python加速包numba并行计算多线程
  4. Java并发编程(2) AbstractQueuedSynchronizer的内部结构
  5. java.lang.IllegalArgumentException: class com.beisheng.maerte.mode.MyCouponVO declares multiple JSON fields named count
  6. linux中set、unset、export、env、declare,readonly的区别以及用法
  7. 【Python学习笔记】使用python进行kmeans聚类
  8. HDU 6057 Kanade's convolution
  9. Spring Boot连接Mysql数据库问题解决
  10. 第一个Django项目:HelloWorld