public void Rebase(BranchLabelModel rebasing, BranchLabelModel rebased) { GraphItemModel checkouted = Graph.Checkouted; Checkout(rebasing); bool succes = LibGitService.Merge(rebased); if (succes) { Checkout(rebased); } }
public void Merge(BranchLabelModel merging, BranchLabelModel merged) { GraphItemModel checkouted = Graph.Checkouted; Checkout(merging); bool succes = LibGitService.Merge(merged); if (succes) { Checkout(checkouted); } }