namespace LibGit2Sharp
{
///
/// Submodule update rule options.
///
public enum SubmoduleUpdate
{
///
/// Reset to the last saved update rule.
///
Default = -1,
///
/// Checkout the commit recorded in the superproject.
///
Checkout = 0,
///
/// Rebase the current branch of the submodule onto the commit recorded in the superproject.
///
Rebase = 1,
///
/// Merge the commit recorded in the superproject into the current branch of the submodule.
///
Merge = 2,
///
/// Do not update the submodule.
///
None = 3,
}
}