太赞了!GitHub标星3.6K,这个开源神器让Git代码对比效率提升9.6倍!

点击上方“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 --global alias.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好玩的项目
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值