libgit2

commit_graph

Version:
Commit graphs store information about commit relationships

Objects

A git commit-graph

a writer for commit-graph files

Structs

Macros

Enums

The strategy to use when adding a new set of commits to a pre-existing commit-graph chain

Functions

Opens a git_commit_graph from a path to an objects directory

Frees commit-graph data using git_commit_graph_open is not returned to libgit2 because it was not associated with the ODB through a successful call to git_odb_set_commit_graph.

Create a new writer for commit-graph files

Free the commit-graph writer and its resources

Add a revwalk to the writer to the commit-graph.

Initialize git_commit_graph_writer_options structure

Write a commit-graph file to a file

Dump the contents of the commit-graph to an in-memory buffer