Browse Source

Stops error message with stash apply conflict

main
Eric Amodio 7 years ago
parent
commit
71edb1b99a
1 changed files with 4 additions and 1 deletions
  1. +4
    -1
      src/commands/stashApply.ts

+ 4
- 1
src/commands/stashApply.ts View File

@ -70,7 +70,10 @@ export class StashApplyCommand extends Command {
catch (ex) {
Logger.error(ex, 'StashApplyCommand');
if (ex.message.includes('Your local changes to the following files would be overwritten by merge')) {
return window.showErrorMessage(`Unable to apply stash. Your working tree changes would be overwritten.`);
return window.showWarningMessage(`Unable to apply stash. Your working tree changes would be overwritten.`);
}
else if (ex.message.includes('Auto-merging') && ex.message.includes('CONFLICT')) {
return window.showInformationMessage(`Stash applied with conflicts`);
}
else {
return window.showErrorMessage(`Unable to apply stash. See output channel for more details`);

Loading…
Cancel
Save