mirror of
https://git.proxmox.com/git/libgit2
synced 2025-11-30 12:29:22 +00:00
A bunch of redundant methods have been removed from the external API. - All the reference/tag creation methods with `_f` are gone. The force flag is now passed as an argument to the normal create methods. - All the different commit creation methods are gone; commit creation now always requires a `git_commit` pointer for parents and a `git_tree` pointer for tree, to ensure that corrupted commits cannot be generated. - All the different tag creation methods are gone; tag creation now always requires a `git_object` pointer to ensure that tags are not created to inexisting objects. |
||
|---|---|---|
| .. | ||
| blob.h | ||
| commit.h | ||
| common.h | ||
| config.h | ||
| errors.h | ||
| index.h | ||
| object.h | ||
| odb_backend.h | ||
| odb.h | ||
| oid.h | ||
| refs.h | ||
| repository.h | ||
| revwalk.h | ||
| signature.h | ||
| tag.h | ||
| thread-utils.h | ||
| tree.h | ||
| types.h | ||
| zlib.h | ||