namespace LibGit2Sharp
{
///
/// Determines the pending operation of a git repository - ie, whether
/// an operation (merge, cherry-pick, etc) is in progress.
///
public enum CurrentOperation
{
///
/// No operation is in progress.
///
None = 0,
///
/// A merge is in progress.
///
Merge = 1,
///
/// A revert is in progress.
///
Revert = 2,
///
/// A cherry-pick is in progress.
///
CherryPick = 3,
///
/// A bisect is in progress.
///
Bisect = 4,
///
/// A rebase is in progress.
///
Rebase = 5,
///
/// A rebase --interactive is in progress.
///
RebaseInteractive = 6,
///
/// A rebase --merge is in progress.
///
RebaseMerge = 7,
///
/// A mailbox application (am) is in progress.
///
ApplyMailbox = 8,
///
/// A mailbox application (am) or rebase is in progress.
///
ApplyMailboxOrRebase = 9,
}
}