git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [PATCHv2] git-diff: Clarify operation when not inside a repository.

From
Dale R. Worley <worley@alum.mit.edu>
Date
Aug 29, 2013, 15:44 UTC
Message-ID
<201308291544.r7TFiGjm023154@freeze.ariadne.com>
In-Reply-To
<xmqq38pt8nqm.fsf@gitster.dls.corp.google.com>
> From: Junio C Hamano <gitster@pobox.com>
Show 22 quoted lines
> diff --git a/Documentation/git-diff.txt b/Documentation/git-diff.txt
> index b1630ba..33fbd8c 100644
> --- a/Documentation/git-diff.txt
> +++ b/Documentation/git-diff.txt
> @@ -28,11 +28,15 @@ two blob objects, or changes between two files on disk.
>  	words, the differences are what you _could_ tell Git to
>  	further add to the index but you still haven't.  You can
>  	stage these changes by using linkgit:git-add[1].
> -+
> -If exactly two paths are given and at least one points outside
> -the current repository, 'git diff' will compare the two files /
> -directories. This behavior can be forced by --no-index or by
> -executing 'git diff' outside of a working tree.
> +
> +'git diff' --no-index [--options] [--] [<path>...]::
> +
> +	This form is to compare the given two paths on the
> +	filesystem.  You can omit the `--no-index` option when
> +	running the command in a working tree controlled by Git and
> +	at least one of the paths points outside the working tree,
> +	or when running the command outside a working tree
> +	controlled by Git.
That does break out the --no-index case in a clearer way.
Dale
Previous: Junio C Hamano
Message 7 of 7 in “git-diff: Clarify operation when not inside a repository.”
  1. git-diff: Clarify operation when not inside a repository.Dale R. Worley, Aug 21, 2013
  2. Junio C HamanoAug 21, 2013
  3. [PATCHv2] git-diff: Clarify operation when not inside a repository.Dale R. Worley, Aug 22, 2013
  4. Junio C HamanoAug 22, 2013
  5. Dale R. WorleyAug 23, 2013
  6. Junio C HamanoAug 28, 2013
  7. Dale R. WorleyAug 29, 2013

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.