文档章节

git diff 颜色插件

mingle
 mingle
发布于 2017/03/25 17:10
字数 96
阅读 103
收藏 0

使用对比

git diff vs git diff --color | diff-so-fancy

安装1

npm install -g diff-so-fancy

安装2(Mac)

brew install diff-so-fancy

可以直接使用

git diff --color | diff-so-fancy

也可以添加到配置里面去

git config --global core.pager "diff-so-fancy | less --tabs=4 -RFX"

添加到自己的配置~/.gitconfig

git config --global alias.dsf '!f() { [ -z "$GIT_PREFIX" ] || cd "$GIT_PREFIX" '\
'&& git diff --color "$@" | diff-so-fancy  | less --tabs=4 -RFX; }; f'

开源使用

https://github.com/so-fancy/diff-so-fancy

© 著作权归作者所有

mingle
粉丝 11
博文 139
码字总数 21192
作品 0
朝阳
程序员
私信 提问
SecureCRT上颜色的设置有利于git status查看

SecureCRT上颜色的设置有利于git status查看 有时我们在操作git时候,比如我们 运用 git branch 查看分支的时候,或者是运用git diff 查看修改变化差异时候,git status 查看状态时 我们看到...

佳期如梦
2013/06/14
2.1K
0
如何让 git diff 显示完整信息

临时使用: $ GIT_PAGER='less -r' git diff HEAD^ HEAD 如果要显示颜色,可以再加上 --color 选项 $ GIT_PAGER='less -r' git diff HEAD^ HEAD --color 加入配置文件: $ git config --glo......

sdsimple
2011/11/30
4.5K
1
linux命令diff

diff 命令是 Linux 上非常重要的工具,用于比较文件甚至目录的内容,清晰的告诉你前后改动的地方。diff 可以输出为补丁(patch) ,Linux 中还有一条命令patch,可以根据补丁文件,对文件更新修...

五大三粗
2015/09/02
297
0
使用TFS CI/CD 完成 VSTS 插件自动化部署和发布

Visual Studio Team Service 经过了13年的版本演进和5年的在线运营,现在已经是最成熟的商用DevOps工具链,Marketplace作为VSTS为全球开发者提供各种类型的插件市场,为Visual Studio, Visu...

leixu
2018/04/07
0
0
Sublime Text 的 Git 插件--GitSavvy

Git Savvy 是一个 Sublime Text 3 的 Git 插件,提供如下功能: 基本的 Git 操作 , , , , , , , 等等. 内建的 diff 浏览,包括快速导航到差异详情 集成 GitHub issue/collaborator 引用 打开...

匿名
2016/06/02
4.7K
0

没有更多内容

加载失败,请刷新页面

加载更多

堆”和“栈

C++作为一款C语言的升级版本,具有非常强大的功能。它不但能够支持各种程序设计风格,而且还具有C语言的所有功能。我们在这里为大家介绍的是其中一个比较重要的内容,C++内存区域的基本介绍。...

SibylY
20分钟前
2
0
总结:Https

一、介绍 简单理解,https即在http协议的基础上,增加了SSL协议,保障数据传输的安全性。 它由以前的http—–>tcp,改为http——>SSL—–>tcp;https采用了共享密钥加密+公开密钥加密的方式 ...

浮躁的码农
22分钟前
2
0
数据库表与表之间的一对一、一对多、多对多关系

表1 foreign key 表2 多对一:表 1 的多条记录对应表 2 的一条记录 利用foreign key的原理我们可以制作两张表的多对多,一对一关系 多对多: 表1的多条记录可以对应表2的一条记录 表2的多条记...

Garphy
53分钟前
6
0
MySQL 表崩溃修复

MySQL日志报错 2019-10-19 13:41:51 19916 [ERROR] /usr/local/mysql/bin/mysqld: Table './initread_hss/user_info' is marked as crashed and should be repaired2019-10-19 13:41:51 1......

雁南飞丶
今天
6
0
Error和Exception

1.Error类和Exception类都是继承Throwable类 2.Error(错误)是系统中的错误,程序员是不能改变的和处理的,是在程序编译时出现的错误,只能通过修改程序才能修正。一般是指与虚拟机相关的问...

大瑞清_liurq
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部