mirror of
https://git.proxmox.com/git/libgit2
synced 2025-12-26 03:12:59 +00:00
This reorganizes a few of the examples so that the main function comes first with the argument parsing extracted into a helper that can come at the end of the file (so the example focuses more on the use of libgit2 instead of command line support). This also creates a shared examples/common.[ch] so that useful helper funcs can be shared across examples instead of repeated. |
||
|---|---|---|
| .. | ||
| network | ||
| test | ||
| .gitignore | ||
| add.c | ||
| cat-file.c | ||
| CMakeLists.txt | ||
| common.c | ||
| common.h | ||
| diff.c | ||
| general.c | ||
| init.c | ||
| log.c | ||
| Makefile | ||
| README.md | ||
| rev-list.c | ||
| rev-parse.c | ||
| showindex.c | ||
| status.c | ||
libgit2 examples
These examples are meant as thin, easy-to-read snippets for Docurium (https://github.com/github/docurium) rather than full-blown implementations of Git commands. They are not vetted as carefully for bugs, error handling, or cross-platform compatibility as the rest of the code in libgit2, so copy with some caution.
For HTML versions, check "Examples" at http://libgit2.github.com/libgit2