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
Here is a listing of the supported transport protocols - dump http is not among them so I presume gitoxide cannot fetch these repos. It looks like git2 also doesn't support this protocol, so the chances of ever supporting it on the client side in gitoxide aren't high unless the implementation is contributed.
As gitoxide is implemented around the idea of the V2 git protocol, supporting dumb HTTP is really a completely separate code-path, which is also a reason it's not implemented. However, I can imagine doing so once there really is nothing else to do, for completeness. It will be a while until that happens though. Thanks for your understanding.
As a sidenote, outside of the context of this question, I got a quick git question that you're likely one of the most able to have a quick conceptual advice on what it may mean.
If you have any quick idea that may help me understand what the error means, I'd be more than grateful. (Not asking for a fix. Just what you think of what that means).
[edit: that issue was pretty weird: git-filter-repo does kind of break some stuff in git repos. Uninvestigated yet.]
Current behavior 😯
gix clone fails on https://git.peppe.rs/cli/dict with:
Error: Didn't find 'application/x-git-upload-pack-advertisement' header to indicate 'smart' protocol, and 'dumb' protocol is not supported.
Expected behavior 🤔
Well, git clone works fine.
Git behavior
Works fine. Repo cloned.
Steps to reproduce 🕹
gix clone https://git.peppe.rs/cli/dict
The text was updated successfully, but these errors were encountered: