Specify resume point with git difftool?
From: Ryan Zoeller <hidden>
Date: 2020-11-16 16:45:39
Hi everyone,
I use git quite a bit while working with some binary files which require a custom diff tool. I'll typically review changes with a command like
git difftool --tool toolname main... -- *.extension
Frequently I'll finish reviewing a file and close the diffing program, only to realize that I wanted to look at part of the diff again -- e.g. after viewing a few other files and wanting some additional context.
Typically I end up killing the current difftool prompt, rewriting my difftool command to specify the file I want to re-review, and upon finishing that re-review running the original difftool command. However upon running the original command I find myself just answering 'n' to all of the prompts until I get back to where I was, which can be a bit painful.
Is there a way to tell git "resume the difftool process at file n"? The difftool prompt counts which file I'm on ("Viewing (10/20): 'filename'"), so it seems like I ought to be able to jump ahead by specifying a starting index (or range to view).
Thanks,
Ryan Zoeller