namespace SourceGit.Models { public class MergeMode { public static readonly MergeMode[] Supported = [ new MergeMode("Default", "Fast-forward if possible", ""), new MergeMode("No Fast-forward", "Always create a merge commit", "--no-ff"), new MergeMode("Squash", "Use '--squash'", "--squash"), new MergeMode("Don't commit", "Merge without commit", "--no-commit"), ]; public string Name { get; set; } public string Desc { get; set; } public string Arg { get; set; } public MergeMode(string n, string d, string a) { Name = n; Desc = d; Arg = a; } } }