Thread (38 messages) 38 messages, 4 authors, 2022-04-25

Re: [PATCH 6/9] git-sparse-checkout.txt: add a new EXAMPLES section

From: Derrick Stolee <hidden>
Date: 2022-03-08 14:30:44

On 3/8/2022 2:39 AM, Elijah Newren via GitGitGadget wrote:
From: Elijah Newren <redacted>

Since many users like to learn from examples, provide a section in the
manual with example commands that would be used and a brief explanation
of what each does.
Examples are great!
 
+`git sparse-checkout reapply`::
+
+	It is possible for commands to update the working tree in a way
+	that does not respect the selected sparsity directories, either
+	because of special cases (such as hitting conflicts when
+	merging/rebasing), or because some commands didn't fully support
+	sparse checkouts (e.g. the old `recursive` merge backend had
+	only limited support).  This command reapplies the existing
+	sparse directory specifications to make the working directory
+	match.
This focuses on how a Git command might cause extra data, but it
doesn't mention how other tools might create ignored files outside
of the sparse-checkout and this will clean them up. Do you want to
add that, or do you prefer focusing on just Git reasons?

Thanks,
-Stolee
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help