Skip to content
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

Investigate git2go as a replacement for go-git #1280

Open
charithe opened this issue Oct 14, 2022 · 2 comments
Open

Investigate git2go as a replacement for go-git #1280

charithe opened this issue Oct 14, 2022 · 2 comments

Comments

@charithe
Copy link
Contributor

The go-git library has not been updated in a while and is missing some features such as sparse clones. It also doesn't work with Azure DevOps.

https://github.com/libgit2/git2go appears to be the most mature alternative but it requires CGO.

@charithe
Copy link
Contributor Author

Related #1279 #1209

@charithe
Copy link
Contributor Author

The Flux fork of go-git has just added support for multi-ack, which enables cloning Azure DevOps repos. However, there's no support for pull operations yet(?).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant