git_note_commit_remove

Remove the note for an object

@param notes_commit_out pointer to store the new notes commit (optional); null in case of error. When removing a note a new tree containing all notes sans the note to be removed is created and a new commit pointing to that tree is also created. In the case where the resulting tree is an empty tree a new commit pointing to this empty tree will be returned. @param repo repository where the note lives @param notes_commit a pointer to the notes commit object @param author signature of the notes commit author @param committer signature of the notes commit committer @param oid OID of the git object to remove the note from

@return 0 or an error code

Meta