1
0
mirror of https://github.com/nvbn/thefuck.git synced 2025-01-19 04:21:14 +00:00

Merge pull request #188 from mcarton/git-stash

Improve the git_stash rule
This commit is contained in:
Vladimir Iakovlev 2015-05-13 11:44:16 +02:00
commit a83d75991b
2 changed files with 4 additions and 3 deletions

View File

@ -151,7 +151,7 @@ using the matched rule and runs it. Rules enabled by default are as follows:
* `git_checkout` – creates the branch before checking-out;
* `git_no_command` – fixes wrong git commands like `git brnch`;
* `git_push` – adds `--set-upstream origin $branch` to previous failed `git push`;
* `git_stash` – stashes you local modifications before rebase;
* `git_stash` – stashes you local modifications before rebasing or switching branch;
* `has_exists_script` – prepends `./` when script/binary exists;
* `lein_not_task` – fixes wrong `lein` tasks like `lein rpl`;
* `mkdir_p` – adds `-p` when you trying to create directory without parent;

View File

@ -1,6 +1,7 @@
def match(command, settings):
return ('git' in command.script
and 'Please commit or stash them.' in command.stderr)
# catches "Please commit or stash them" and "Please, commit your changes or
# stash them before you can switch branches."
return 'git' in command.script and 'or stash them' in command.stderr
def get_new_command(command, settings):