You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When running git sparse-checkout set with a dirty status, we have the following behavior:
Upstream: do not run. Clean status is required.
Here: Run, but possibly overwrite staged changes.
We need to allow the command to run with a dirty status, but to do the following:
Do not run if there is a dirty status outside of the intersection of the old cone and the new cone. (i.e. if something would change skip-worktree bits but has dirty status, THEN complain)
If there is a dirty status inside the intersection of the two cones, then preserve the index state.
The text was updated successfully, but these errors were encountered:
When running
git sparse-checkout set
with a dirty status, we have the following behavior:We need to allow the command to run with a dirty status, but to do the following:
The text was updated successfully, but these errors were encountered: