22 lines
551 B
C
22 lines
551 B
C
#ifndef STASH_H
|
|
#define STASH_H
|
|
|
|
enum stash_apply_result {
|
|
/* The stash was applied cleanly, or there was nothing to apply. */
|
|
STASH_APPLY_CLEAN = 0,
|
|
|
|
/*
|
|
* The stash could not be applied because it resulted in
|
|
* conflicts. The stash entry is left in place. The "git stash
|
|
* apply", "pop" and "branch" subcommands exit with this status
|
|
* in this case, mirroring the convention of "git merge-tree" and
|
|
* the merge strategies.
|
|
*/
|
|
STASH_APPLY_CONFLICT = 1,
|
|
|
|
/* Something went wrong. */
|
|
STASH_APPLY_ERROR = -1,
|
|
};
|
|
|
|
#endif /* STASH_H */
|