예제 #1
0
        private async Task MergeAsync()
        {
            MergeBarVisibility = Visibility.Visible;
            var result = await _gitManager.GitMerge(_repositoryId, _selectedBranch.Id).ConfigureAwait(false);

            if (!string.IsNullOrWhiteSpace(result))
            {
                MessageBox.Show(result);
                MergeBarVisibility = Visibility.Hidden;
                return;
            }
            ColorPush          = Brushes.Red;
            MergeBarVisibility = Visibility.Hidden;
        }