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
BUG: if we run git sparse-checkout set A A/B, then A is registered as a recursive closure AND A/B is marked as a recursive closure. This also means that A is marked as a parent path.
This results in Git complaining that the patterns are not cone-style, and reverts to the slow pattern matching algorithm.
To fix, consider removing paths from the "parent" list if they are in the "recursive" list. Further: remove children from the recursive list.
The text was updated successfully, but these errors were encountered:
BUG: if we run
git sparse-checkout set A A/B
, thenA
is registered as a recursive closure ANDA/B
is marked as a recursive closure. This also means thatA
is marked as a parent path.This results in Git complaining that the patterns are not cone-style, and reverts to the slow pattern matching algorithm.
To fix, consider removing paths from the "parent" list if they are in the "recursive" list. Further: remove children from the recursive list.
The text was updated successfully, but these errors were encountered: