Re: [PATCH 6/6] Documentation: call out commands that nuke untracked files/directories
- From
Philip Oakley <philipoakley@iee.email>
- Date
- Sep 19, 2021, 10:52 UTC
- Message-ID
- <05be2442-d4e7-6007-a3ed-5f49f1b3d806@iee.email>
- In-Reply-To
- <6ea23d165cf1f9433831cb4a01abf6f483a8bc29.1632006924.git.gitgitgadget@gmail.com>
truly minor nit. On 19/09/2021 00:15, Elijah Newren via GitGitGadget wrote:
Show 25 quoted lines
> From: Elijah Newren <newren@gmail.com> > > Some commands have traditionally also removed untracked files (or > directories) that were in the way of a tracked file we needed. Document > these cases. > > Signed-off-by: Elijah Newren <newren@gmail.com> > --- > Documentation/git-checkout.txt | 5 +++-- > Documentation/git-read-tree.txt | 5 +++-- > Documentation/git-reset.txt | 3 ++- > 3 files changed, 8 insertions(+), 5 deletions(-) > > diff --git a/Documentation/git-checkout.txt b/Documentation/git-checkout.txt > index b1a6fe44997..d473c9bf387 100644 > --- a/Documentation/git-checkout.txt > +++ b/Documentation/git-checkout.txt > @@ -118,8 +118,9 @@ OPTIONS > -f:: > --force:: > When switching branches, proceed even if the index or the > - working tree differs from `HEAD`. This is used to throw away > - local changes. > + working tree differs from `HEAD`, and even if there are untracked > + files in the way. This is used to throw away local changes and
double space after full stop?
Show 15 quoted lines
> + any untracked files or directories that are in the way. > + > When checking out paths from the index, do not fail upon unmerged > entries; instead, unmerged entries are ignored. > diff --git a/Documentation/git-read-tree.txt b/Documentation/git-read-tree.txt > index 5fa8bab64c2..4731ec3283f 100644 > --- a/Documentation/git-read-tree.txt > +++ b/Documentation/git-read-tree.txt > @@ -39,8 +39,9 @@ OPTIONS > > --reset:: > Same as -m, except that unmerged entries are discarded instead > - of failing. When used with `-u`, updates leading to loss of > - working tree changes will not abort the operation. > + of failing. When used with `-u`, updates leading to loss of
Is the single space to double space change desired? I had the impression that the project had decided on single spaces, but I can't see anything in SubmittingPatches or CodingGuidelines. I don't think there are DocumentationGuidelines.
Show 15 quoted lines
> + working tree changes or untracked files or directories will not > + abort the operation. > > -u:: > After a successful merge, update the files in the work > diff --git a/Documentation/git-reset.txt b/Documentation/git-reset.txt > index 252e2d4e47d..6f7685f53d5 100644 > --- a/Documentation/git-reset.txt > +++ b/Documentation/git-reset.txt > @@ -69,7 +69,8 @@ linkgit:git-add[1]). > > --hard:: > Resets the index and working tree. Any changes to tracked files in the > - working tree since `<commit>` are discarded. > + working tree since `<commit>` are discarded. Any untracked files or
as above, s /. /. / ?
> + directories in the way of writing any tracked files are simply deleted. > > --merge:: > Resets the index and updates the files in the working tree that are
-- Philip