git_stash_save

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.

extern (C) nothrow @nogc
int
git_stash_save

Meta