Re: Command-line interface thoughts
- From
Jakub Narebski <jnareb@gmail.com>
- Date
- Jun 7, 2011, 19:38 UTC
- Message-ID
- <201106072138.50785.jnareb@gmail.com>
- In-Reply-To
- <4DEE7D46.3080700@lsrfire.ath.cx>
René Scharfe wrote:
Show 25 quoted lines
> Would it help if a header was shown in this case, describing the > following diff, e.g. something like this: > > $ cd /tmp && mkdir repo && cd repo && git init > Initialized empty Git repository in /tmp/repo/.git/ > $ echo a >a && git add a && git commit -m. > [master (root-commit) faeefb5] . > 1 files changed, 1 insertions(+), 0 deletions(-) > create mode 100644 a > $ echo b >a > $ git diff > Let's get rrready to diiiiff!! > In corner a: the INDEX! And in corner b: the WORKTREE! > > diff --git a/a b/a > index 7898192..6178079 100644 > --- a/a > +++ b/a > @@ -1 +1 @@ > -a > +b > > Such a prefix would be ignored by patch etc.. You would still get it > wrong at the first try but now you'd get immediate feedback on what you > actually compared, without having to read the manpage.
We have `diff.mnemonicprefix`, though it is not header... and is not set by default ;-)
-- Jakub Narebski Poland