libgit2

transaction

Version:
Transactional reference handling

Objects

Transactional interface to references

Functions

Create a new transaction object

Set the target of a reference

Set the target of a reference

Set the reflog of a reference

Remove a reference

Commit the changes from the transaction

Free the resources allocated by this transaction