Show HN: Deff – 在终端中并排 Git diff 审阅
发布: (2026年2月27日 GMT+8 01:54)
1 分钟阅读
原文: Hacker News
Source: Hacker News
概览
deff 是一个交互式 Rust TUI,用于并排查看 git diff,具备语法高亮和添加/删除行着色功能。
特性
- 键盘和鼠标导航
- Vim 风格的移动
- Diff 内搜索(
/、n、N) - 按文件的已审阅切换
- 支持基于上游的比较以及显式的
--base/--head比较 - 通过
--include-uncommitted包含未提交 + 未跟踪的文件,以在提交前审阅工作树
比较模式
- 基于上游的比较
- 显式的
--base/--head比较
包含未提交的更改
使用 --include-uncommitted 标志,可在已提交的更改旁边审阅未提交和未跟踪的文件。