git 学习小记之图形化界面客户端
习惯了 Windows 的用户,一直不喜欢用类似命令行的东西来操作,当然我也不是不喜欢,只是操作太慢了。
也许 Linux 大神在命令行的帮助下,办事效率翻倍,那也是非常常见的事情。。
当然我不是大神,所以还是得选择一个合适的工具才行。
其实相信大家也是一样,简单学习之后,直接就上工具了。。
我找到一篇不错的文章《Git图形化界面客户端大汇总》
里面介绍了 11 款 git 工具,而且有截图和简单描述,貌似作者按喜好排序的。
我下载了前三个测试了下。
TortoiseGit 差不多直接上手,因为我用的 svn 也是这只老乌龟,所以有种莫名的亲切感。。
虽然这个上手容易,可是也不是没有缺点,我就简单吐槽下吧。
乌龟git 最大好处是为每个文件加上了图标,我们就可以直接看图标得知修改了什么文件,新加了什么文件。
PS:初次安装,安装完毕后要重启电脑,或者重启下 explorer.exe 进程才能看图标。
但是那图标确实不怎么好看,虽然有多套图标可供选择,可是仍然是那种完全提不起兴趣看的图标。。
乌龟git 其实直接把 add 和 commit 结合为一步完成,这个确实方便了许多。
可是那个提交界面跟2000年的QQ有的一拼,完全没有任何修饰,做为前端,有时候真是不忍直视。。
不过做为好用的工具,我还是忍了。
还有一个真不知道作者怎么想的,明明提供了语言选择选项,可是却只有一个语言。。那我选个毛线?
不过好像官方有的下语言包,可是官方网站打不开,,要FQ。。算了。。
然后我下载了 SourceTree 进行测试。
打开界面后,太TM的清新了,用着都是一种享受,而且安装好后默认是中文的。
不过有个坑我简单说下,免得大家跟我一样被坑了一下午。。
之前我安装了 msysgit,所以在安装 SourceTree 的时候,没有选择下载git,而是直接用之前安装的git,导致日志乱码。
我也不知道怎么设置,不过简单的解决方法就是在选项里点击 "使用内嵌的git" 按钮重新下载即可。
目前没发现什么大缺点,唯一缺点就是没有乌龟git那种图标显示,其他还在详细测试中,如果有问题,我会继续写博客分享给大家。。
强烈推荐大家都用下这个,并且是免费的,当然你要注册下帐号,登录后就免费使用了。
最后下载了 SmartGit 确实也不错,可是没有汉化包我就有点蛋疼。经过再三抉择,最终决定卸载掉。。
我现在用着 SourceTree 然后用 乌龟 为我显示图标,两者结合差不多就完美了。
好了,今天的分享就这些了。
git 学习小记之图形化界面客户端的更多相关文章
- Git图形化界面客户端
Git图形化界面客户端大汇总 文,还在不断更新,网上搜到的同名文章都是未经同意就从这里复制过去的) 一.TortoiseGit - The coolest Interface to Git Versi ...
- Git各大平台(win/Linux/Mac)图形化界面客户端大汇总
摘要: 介绍各平台下的图形化界面git客户端(本人并没有全部使用过),欢迎大家补充新的软件或者使用感受~ 一.TortoiseGit - The coolest Interface to Git V ...
- 【转】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 ...
- 一脸懵逼学习oracle(图形化界面操作---》PLSQL图形化界面)
1:经过几天的折腾,终于将oracle安装成功,创建用户,授权等等操作,接下来就安安心心学习oracle: 安装好PLSQL图形化界面和汉化以后(过程自己百度吧,百度more and more),登录 ...
- git命令行or图形化界面?看这篇操作就够了
我们在自己的私人分支开发好各自的模块后,就要合并到master,这个时候在idea里边先切换到master,然后update一下获取最新更新,解决一下冲突,最后再合并自己的私人分支,add,commi ...
- Hive图形化界面客户端
通过JDBC连接HiveServer2的图形界面工具,包括:SQuirrel SQL Client.Oracle SQL Developer以及DbVisualizer SQuirrel SQL Cl ...
- Git应用详解第五讲:远程仓库Github与Git图形化界面
前言 前情提要:Git应用详解第四讲:版本回退的三种方式与stash 这一节将会介绍本地仓库与远程仓库的一些简单互动以及几款常用的Git图形化界面,让你更加方便地使用git. 一.Git裸库 简单来说 ...
- 2013年10月13日学习:SQL通过图形化界面创建表
通过SQL2005创建表的方式有两种: 1.通过图形化用户界面来创建表.比较容易出问题,不稳定,容易点错了.不推荐 2.通过命令来创建.大牛都是这样做的,比较好. 通过图形化界面创建:以创建员工表为例 ...
随机推荐
- linux之grep 基础
第一章 -a 将binary文件以text文件的方式搜寻数据-c 只输出匹配行的计数,计算找到匹配的次数-I(大写i) 不区分大小写(只适合用于单字符)-h 查询多文件时不显示 ...
- Scrapy的日志等级和请求传参
日志等级 日志信息: 使用命令:scrapy crawl 爬虫文件 运行程序时,在终端输出的就是日志信息: 日志信息的种类: ERROR:一般错误: WARNING:警告: INFO:一般的信息: ...
- Hyperledger Fabric v1.1.0安装记录(国内源版)
1. 安装虚拟机 虚拟机软件采用:VirtualBox 操作系统选择:Ubuntu 14.04 内存:4G CPU:2核 硬盘:20G 2.(可选)更改 ...
- DES的加密与解密算法(Python实现)
DES的加密与解密算法(Python实现) 密码学实验:实现了DES的简单的加密和解密算法,DES算法的相关资料网上很多,这里不再赘述,仅仅贴出源代码给大家分享,源码中包含很多汉字注释,相信大家都是可 ...
- linux第十八章学习笔记
第十八章 调试 内核级开发的调试工作远比用户级开发艰难,它带来的风险比用户级别更高. 一.准备开始 1. 准备工作需要: 一个bug 一个藏匿bug的内核版本 相关内核代码的知识和运气 2. 在用户级 ...
- Linux内核分析——第三周学习笔记20135308
第三周 构造一个简单的Linux系统MenuOS 计算机三个法宝: 1.存储程序计算机 2.函数调用堆栈 3.中断 操作系统两把宝剑: 1.中断上下文的切换:保存现场和恢复现场 2.进程上下文的切换 ...
- C#简述(二)
详情请参考:http://www.runoob.com/csharp/csharp-operators.html 1.C# 运算符 算术运算符 关系运算符 逻辑运算符 位运算符 赋值运算符 其他运算符 ...
- Majority Element问题---Moore's voting算法
Leetcode上面有这么一道难度为easy的算法题:找出一个长度为n的数组中,重复次数超过一半的数,假设这样的数一定存在.O(n2)和O(nlog(n))(二叉树插入)的算法比较直观.Boyer–M ...
- Redis分布式锁的实现
前段时间,我在的项目组准备做一个类似美团外卖的拼手气红包[第X个领取的人红包最大],基本功能实现后,就要考虑这一操作在短时间内多个用户争抢同一资源的并发问题了,类似于很多应用如淘宝.京东的秒杀活动场景 ...
- everything 提供http和ftp的功能
1. 早上起床看知乎,发现everything 有http和ftp的功能, 简单看了一下的确很强大.. 就是有点危险.. 功能位置. 2. 最下面有FTP和HTTP 可以进行启用 这是http的 建议 ...