Amends the HEAD commit in the repository using the staged changes;
this is a near analog to git commit --amend -m message.
int git_commit_amend_from_stage(git_oid *id, git_repository *repo, const char *message, const git_commit_create_options *opts);
In
id
pointer to store the new commit's object id
In
repo
repository to commit changes in
In
opts
options for creating the commit
int
0 on success or an error code