Re: [PATCH v2 3/6] doc: reset: unify <pathspec> description

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



"Alexandr Miloslavskiy via GitGitGadget" <gitgitgadget@xxxxxxxxx>
writes:

> -'git reset' [-q] [<tree-ish>] [--] <paths>...
> -'git reset' (--patch | -p) [<tree-ish>] [--] [<paths>...]
> +'git reset' [-q] [<tree-ish>] [--] <pathspec>...
> +'git reset' (--patch | -p) [<tree-ish>] [--] [<pathspec>...]

Good.

> @@ -18,24 +18,26 @@ In the first and second form, copy entries from `<tree-ish>` to the index.
>  In the third form, set the current branch head (`HEAD`) to `<commit>`,
>  optionally modifying index and working tree to match.
>  The `<tree-ish>`/`<commit>` defaults to `HEAD` in all forms.
> +The <pathspec> is used to limit the paths affected by the operation
> +(see the entry for 'pathspec' in linkgit:gitglossary[7] for more details).

Good.

> -'git reset' [-q] [<tree-ish>] [--] <paths>...::
> -	This form resets the index entries for all `<paths>` to their
> +'git reset' [-q] [<tree-ish>] [--] <pathspec>...::
> +	This form resets the index entries for all `<pathspec>` to their

This is not so good.  The original pretended as if <paths> are the
exact pathnames, so it was sort-of OK for it to say "for all paths".
Since we are highlighting the fact that these are not pathnames but
the patterns to match pathnames, however, the description needs a
slight update to match, perhaps like

	ths form resets the index entries for all paths that match
	the `<pathspec>` to their...

>  	state at `<tree-ish>`.  (It does not affect the working tree or
>  	the current branch.)

Thanks.



[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]

  Powered by Linux