Live data from Hacker News

Show HN: Deff – Side-by-side Git diff review in your terminal

github.com

11–20 of 74 posts

Re: Show HN: Deff – Side-by-side Git diff review in your terminal

#12
post #3

Earlier quoted context omitted.

I also use icdiff, but it is good to have the file-awareness for git diff esp. the ability to quickly skip files that I know aren't important.

For that in particular, I use delta ( https://github.com/dandavison/delta >) with `side-by-side = true` enabled. I find I use both icdiff and delta side-by-side on a regular basis.

Delta is so much faster than icdiff too.

Re: Show HN: Deff – Side-by-side Git diff review in your terminal

#14
What I would love to see is "tig" replacement that is:

- even faster, especially if you have couple thousand files and just want to press "u" for some time and see them very quickly all get staged

- has this split-view diff opened for a file

Otherwise tig is one of my favorite tools to quickly commit stuff without too many key presses but with review abilities, i have its "tig status" aliased to "t"

Re: Show HN: Deff – Side-by-side Git diff review in your terminal

#16

getting users to adopt a new tool with its own incantations is a tough sell. git supports specifying an external pager so folks can plug in alternatives (such as https://github.com/dandavison/delta ) while still using the familiar git frontend

[flagged]

Re: Show HN: Deff – Side-by-side Git diff review in your terminal

#17
post #7

I was looking for a good TUI tool for diffs recently, but I'm not sure yet if what I want exists already (and I don't think this tool does it (yet?)). I've been moving my workflow out of VSCode as I'm using TUI-driven coding agents more often lately but one thing I miss from my VSCode/GitHub workflow is the ability to provide a comment on lines or ranges in a diff to provide targeted feedback to the agent. Most diff…

Octo [0] for nvim lets you submit reviews, add comments on ranges, reply to threads, etc.

This in conjunction with gh-dash [1] to launch a review can get you a pretty nice TUI review workflow.

[0] https://github.com/pwntester/octo.nvim

[1] https://github.com/dlvhdr/gh-dash

*Edit: I see you meant providing feedback to an agent, not a PR. Well that's what I get for reading too fast.

Re: Show HN: Deff – Side-by-side Git diff review in your terminal

#19
post #5

git difftool --tool=vimdiff

but is it blazingly fast?

if its not in Rust or browser-based or a "cloud" service or the result of multi-GWH of LLM "training" or a VSCode plugin or ideally all of the prior then the HN kids wont be interested :-)
Post reply on HN