-
-
Notifications
You must be signed in to change notification settings - Fork 312
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
gix-clean fixes #1465
gix-clean fixes #1465
Conversation
That way it's possibel for them to be equivalent to submodules, which would never be deleted by accident due to their 'tracked' status. This works by passing repository-relative paths of worktree locations that are within this repository.
This includes an improvement on how `gix` initiates a dirwalk with the purpose of deletion so that worktrees are protected should the fall into the parent-repository working directory.
Just want to note that the compile error https://github.com/Byron/gitoxide/actions/runs/10096731569/job/27919945706?pr=1465#step:7:586 also affects downstream users. 😓 https://github.com/EmbarkStudios/cargo-deny/actions/runs/10096375353/job/27918741455?pr=676#step:7:87 |
I was able to workaround this by specifying |
…impls (#1466) As `bstr` adds a new implementation of `AsRef`, the `as_ref()` call becomes ambiguous which will then break `gitoxide`. Now `as_ref()` is avoided in favor of a method that can't fail.
@Jake-Shadle The relevant issue is #1466 with all the details. A fix is on the way, which is done in collaboration with |
Fixes #1464
Tasks