This function will create a notes commit for a given object,
the commit is a dangling commit, no reference is created.
@param notes_commit_out pointer to store the commit (optional);
null in case of error
@param notes_blob_out a point to the id of a note blob (optional)
@param repo repository where the note will live
@param parent Pointer to parent note
or null if this shall start a new notes
tree
@param author signature of the notes commit author
@param committer signature of the notes commit committer
@param oid OID of the git object to decorate
@param note Content of the note to add for object oid
@param allow_note_overwrite Overwrite existing note
Add a note for an object from a commit
This function will create a notes commit for a given object, the commit is a dangling commit, no reference is created.
@param notes_commit_out pointer to store the commit (optional); null in case of error @param notes_blob_out a point to the id of a note blob (optional) @param repo repository where the note will live @param parent Pointer to parent note or null if this shall start a new notes tree @param author signature of the notes commit author @param committer signature of the notes commit committer @param oid OID of the git object to decorate @param note Content of the note to add for object oid @param allow_note_overwrite Overwrite existing note
@return 0 or an error code