点击上方“Github爱好者社区”,选择星标
回复“资料”,获取小编整理的一份资料
作者:GG哥
来源:GitHub爱好者社区(github_shequ)
这是GitHub爱好者社区47篇原创文章
Hello,大家好,我是GG哥!
对于程序员来说,提高生产力的最好的方式,就是找到一个高效工具。不知道大家在使用Git时,对Git diff是否感觉到非常蛋疼,尤其是改动比较多的文件时,我的天,那在命令行里,简直了。
要是可以像beyond compare那样就好了。
不要慌,最近GG哥,在GitHub上发现了一个超好用的git diff工具,分享给大家,叫icdiff,我们来看看安装了icdiff后的对比效果。
是不是很赞
icdiff目前安装方式非常简单,它是用python写的,
1、brew install icdiff 【如果不是Mac没有brew的话,github安装吧】
2、更改你的文件,试试git icdiff,看有没有效果~
3、如果你想直接git diff的时候直接用icdiff取代,那么加个alias即可,
git config --
globalalias
.diff icdiff
或者跟我一样,在.gitconfig【我的一般在git目录下 ~/.gitconfig】 加上如下东东(这样可以少打字,捂脸~逃):
如果你是github或者icdiff官网(https://www.jefftk.com/icdiff)下载的二进制。记得在PATH目录配置下,如果安装成功,使用icdiff --version查看版本号
然后在命令行执行
git
 difftool --extcmd icdiff
你也可以配置git-icdiff在git config中:
git 
config--global icdiff.options '--highlight --line-
如果你使用svn,如下配置就行
svn
 diff --diff-cmd icdiff
目前,这个项目已经开源在Github。(Github地址:https://github.com/jeffkaufman/icdiff),如果你对这个项目感兴趣也可以参与贡献哦~
好了...

现在是真的结束了...

我已经夸不动了...
千言万语化成一句,这么优秀的仓库,大家多多给仓库创建者 star 支持,你们的 star 是万千开源者源源不断创作的动力!
当然还有多多对我的在看转发
支持啦,你们的“在看转发”也是我源源不断创作的动力呀...

好啦,今天的分享就到这儿啦,我们下次见啦~

GitHub原创推荐

•  华为、阿里员工跳槽至微软遭抵制?GitHub上995项目疯狂被涨星到20.1K,网友炸锅了
•  特别好用!Github 标星超18.1K,这个开源的绘图工具,深受广大程序员喜爱!
•  GitHub强势开源,这个神器,支持12个视频片源、高清无码、能下载、全平台 !!
•  简直太猛了!GitHub《植物大战僵尸》重磅开源,两天就破千Star!
关注「Github爱好者社区」加星标,每天带你逛Github好玩的项目
继续阅读
阅读原文