Show HN: Deff – 在终端中并排 Git diff 审阅

发布: (2026年2月27日 GMT+8 01:54)
1 分钟阅读

Source: Hacker News

概览

deff 是一个交互式 Rust TUI,用于并排查看 git diff,具备语法高亮和添加/删除行着色功能。

特性

  • 键盘和鼠标导航
  • Vim 风格的移动
  • Diff 内搜索(/nN
  • 按文件的已审阅切换
  • 支持基于上游的比较以及显式的 --base/--head 比较
  • 通过 --include-uncommitted 包含未提交 + 未跟踪的文件,以在提交前审阅工作树

比较模式

  • 基于上游的比较
  • 显式的 --base/--head 比较

包含未提交的更改

使用 --include-uncommitted 标志,可在已提交的更改旁边审阅未提交和未跟踪的文件。

进一步讨论

Comments on Hacker News

0 浏览
Back to Blog

相关文章

阅读更多 »

ClamAv 与 Rust‑TUI

ClamAv 与 Rust‑TUI 的封面图片 https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s...