-
Notifications
You must be signed in to change notification settings - Fork 19
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
Unsupported extension name #205
Comments
Thanks for the report! This looks like a valid bug. I'll take a look when I get the chance. |
After investing 5min on this, I can only confirm, that the same repo filestructure gives no errors and works on v 1.0.4. |
That does help and I am low on free time. I'm taking a look at 1.0.4. Thanks for the follow up! |
Usually, I find the most bugs in the "is unpushed" logic. I looked here to start: Lines 147 to 181 in 9854433
Another place that could be a problem: path canonicalization. I may be pushing a path and then canonicalizing it rather than canonicalizing the initial path. What's your command invocation look like? I think I see a wild card ( |
Hm, funny now that you mention it. I like the --classic option, but the result was the same. |
Many thanks for the new version!! 🥳 |
Yep! I am aware :) Thanks for the reminder @petrisch. I touched up the integration test code. If it can be reproduced in there, then that would help greatly in fixing the issue. Something I plan to do once I find a larger amount of free coding time. |
Just to show still my interest in this, thoug no way I could help further:
|
Thanks for that! Wondering if we can catch it alongside fixing #202... |
I believe #202 was fixed in release |
Hm, unfortunately we are back at this with 4.1.2: |
Looking into seeing how we can avoid it... This seems to be an upstream issue: libgit2/libgit2#6044 |
Okay this is where it is failing. I'm going to investigate. |
Alright, I've pinned this issue and marked it as upstream dependent for now. PR #220 should provide a workaround for the time being. Reproduction StepsTested on macOS Ventura REPRODUCTION_DIR=$(mktemp -d)
cd $REPRODUCTION_DIR
git clone --filter=blob:none https://github.com/nickgerace/gfold.git bug
cd bug
git worktree add ../worktree
cd ../worktree
git config extensions.worktreeConfig true
gfold .. Workaround
EDIT: the workaround should be available in |
@nickgerace looks like I have never commented on 4.2.0. |
Glad to hear! Will keep an eye here: #205 (comment) |
Looks like this was fixed a few months ago. Going to re-investigate. |
Hi
I'm running into this on 4.0.1 with git version 2.37.0.windows.1.
The stuff befor this looks good, and I can't figure out, which repo issues this,
and if its related to #202
The text was updated successfully, but these errors were encountered: