Save the local modifications to a new stash.
@param out_ Object id of the commit containing the stashed state. This commit is also the target of the direct reference refs/stash.
@param repo The owning repository.
@param stasher The identity of the person performing the stashing.
@param message Optional description along with the stashed state.
@param flags Flags to control the stashing process. (see GIT_STASH_* above)
@return 0 on success, git_error_code.GIT_ENOTFOUND where there's nothing to stash, or error code.
See Implementation
Save the local modifications to a new stash.
@param out_ Object id of the commit containing the stashed state. This commit is also the target of the direct reference refs/stash.
@param repo The owning repository.
@param stasher The identity of the person performing the stashing.
@param message Optional description along with the stashed state.
@param flags Flags to control the stashing process. (see GIT_STASH_* above)
@return 0 on success, git_error_code.GIT_ENOTFOUND where there's nothing to stash, or error code.