libgit2 icon indicating copy to clipboard operation
libgit2 copied to clipboard

A cross-platform, linkable library implementation of Git that you can use in your application.

Results 395 libgit2 issues
Sort by recently updated
recently updated
newest added

Make `GIT_CHECKOUT_SAFE` the default. `NONE` is never what the user wants _by default_; people expect checkout to, well, check things out. Instead, it should be an opt-in "dry run" mode....

abi breaking

without this, cross-compiling for Android with `ExternalProject_Add()`, where targets are not available to the *SuperProject* for setting propeties on them, build fails. this will allow said *SueprPorject* to set the...

I'm building 32-bit application on OS with limited memory allocation. It fails on mmap when exceding DEFAULT_MAPPED_LIMIT I added printf("couldn't find LRU\n") at mwindow.c:278 and it appears on cloning my...

Hi! In the current `main` branch (commit 2a0d0bd19b5d13e2ab7f3780e094404828cbb9a7), I was trying to build the examples and then I got this error: ~~~ /usr/bin/ld: cannot find -llibgit2package: No such file or...

We have a VM on Windows Server 2019 Datacenter on version 17763.1282 behind a fairly strict firewall. We do have an exception on the firewall to allow connection to github....

All the functions in zstream.c manually set the GIT_ERROR_ZLIB error messages on failure, but in the places where those functions are called, in case of failure the error messages are...

p1

### Reproduction steps Any submodule chain a few levels deep will suffice: the key part being the path to \[files in] the git database growing beyond 260 chars while the...

Adds CIFuzz for libgit2 which will run its fuzzers for 600 seconds when a pull request is made. The 600 seconds can be modified. The documentation of CIFuzz can be...

[`git-replace`](https://www.kernel.org/pub/software/scm/git/docs/git-replace.html) works by creating a ref in `refs/replace/[sha]` that points to a "replacement" object. It would be great if libgit2 honored such replacements. https://github.com/git/git/search?q=lookup_replace_object

feature

I've rebased my branch for legacy Windows, and my handy C89 pedantry checker called VC++6 phoned in. Unfortunately, this one is a bit trickier for a refactor because it's doing...