Joseph Frazier
5b420204c9
git: fix fatal: bad flag '...' after filename
...
For example:
$ git log README.md -p
fatal: bad flag '-p' used after filename
$ fuck
git log -p README.md [enter/↑/↓/ctrl+c]
Aborted
$ git log -p README.md --name-only
fatal: bad flag '--name-only' used after filename
$ fuck
git log -p --name-only README.md [enter/↑/↓/ctrl+c]
Aborted
$ git log README.md -p CONTRIBUTING.md
fatal: bad flag '-p' used after filename
$ fuck
git log -p README.md CONTRIBUTING.md [enter/↑/↓/ctrl+c]
2016-10-30 21:40:25 -04:00
Pablo Santiago Blum de Aguiar
07005b591a
#N/A: Add git_rebase_merge_dir
rule
2016-10-30 20:30:26 -02:00
Pablo Santiago Blum de Aguiar
af28f0334a
#N/A: Add git_rm_local_modifications
rule
2016-10-29 17:51:55 -02:00
Vladimir Iakovlev
5b535077bf
#N/A: Stop changing Command
inside rules
2016-10-08 12:18:33 +02:00
Joseph Frazier
dda9d55989
Add flake8 instructions to README.md
...
Also add flake8 to requirements.txt so that it will be installed by:
pip install -r requirements.txt
2016-10-07 22:27:07 -04:00
Vladimir Iakovlev
8f4f2f03a7
Merge pull request #561 from josephfrazier/ag-literal
...
Suggest `ag -Q` when relevant
2016-10-07 10:35:34 +02:00
Joseph Frazier
d2e0a19aae
Add missing semicolon to aws_cli entry in README
2016-10-03 14:22:17 -04:00
Joseph Frazier
db4b37910d
Suggest ag -Q
when relevant
...
This detects when `ag` suggests the `-Q` option, and adds it.
2016-10-03 00:33:40 -04:00
Joseph Frazier
2b88ea11ea
Suggest git diff --no-index
when relevant
...
This makes it easier to use `git diff` on untracked files.
2016-10-03 00:05:01 -04:00
Vladimir Iakovlev
7c4f0d2e55
Merge pull request #551 from scorphus/git-bisect-usage
...
#N/A: Add `git_bisect_usage` rule
2016-10-02 17:20:43 +02:00
Vladimir Iakovlev
cf352fd788
Merge branch 'remove-trailing-cedilla' of https://github.com/wikiti/thefuck into wikiti-remove-trailing-cedilla
2016-10-02 17:18:24 +02:00
Vladimir Iakovlev
3c1cce6bd2
Merge branch 'brew-link' of https://github.com/josephfrazier/thefuck into josephfrazier-brew-link
...
# Conflicts:
# README.md
2016-10-02 17:17:15 +02:00
Vladimir Iakovlev
5d3a727d1a
Merge pull request #555 from josephfrazier/brew-uninstall-force
...
Suggest `brew uninstall --force` when relevant
2016-10-02 17:14:54 +02:00
Vladimir Iakovlev
ea87d55771
Merge pull request #554 from JordonPhillips/aws-rule
...
Add new aws cli rule
2016-10-02 17:14:14 +02:00
Joseph Frazier
bb5c7c576f
Suggest brew link --overwrite --dry-run
when relevant
...
This makes it easier to see which files would be overwritten by
`brew link --overwrite`
2016-09-30 15:31:25 -04:00
Joseph Frazier
a734b94fec
Suggest brew uninstall --force
when relevant
...
Resolves https://github.com/nvbn/thefuck/issues/553
2016-09-29 17:26:20 -04:00
JordonPhillips
7bf405e9c3
Add aws cli rule
...
This rule corrects spelling mistakes for aws cli commands and
subcommands.
2016-09-29 14:22:08 -07:00
Daniel Herzog
c3bcdd7dee
Update README
2016-09-29 21:43:02 +01:00
Daniel
92133f77d6
Add test file
2016-09-29 10:44:17 +01:00
Pablo Santiago Blum de Aguiar
c9264aff10
#N/A: Add git_bisect_usage
rule
2016-09-27 19:42:01 -03:00
Julian Zimmermann
6e2b82911f
Removed linebreak
2016-09-19 13:07:48 +02:00
Julian Zimmermann
af9d34c299
Added rule that stashes changed files before pulling and pops them afterwards.
2016-09-19 12:52:23 +02:00
Waldir Pimenta
495a66088b
readme: add -H flag to second sudo pip command
2016-09-06 17:01:09 +01:00
Vladimir Iakovlev
56851e8d31
#N/A: Add port_already_in_use
rule
2016-08-14 06:59:26 +03:00
Vladimir Iakovlev
844d3af8ae
#N/A: Add grunt_task_not_found
rule
2016-08-13 21:13:05 +03:00
Vladimir Iakovlev
a2693bd737
#N/A: Add workon_doesnt_exists
rule
2016-08-13 20:55:00 +03:00
Vladimir Iakovlev
ae3e231a5f
#N/A: Add gradle_no_task
rule
2016-08-13 20:31:33 +03:00
Vladimir Iakovlev
21bb439d7c
#N/A: Add gradle_wrapper
rule
2016-08-13 19:30:46 +03:00
Vladimir Iakovlev
efcf7da7db
#N/A: Add react_native_command_unrecognized
rule
2016-08-13 19:14:55 +03:00
Vladimir Iakovlev
5f79217e97
#N/A: Add slow_commands
and wait_slow_command
settings options
2016-08-13 18:55:11 +03:00
Vladimir Iakovlev
fdfbfc80c0
#N/A: Add npm_missing_script
rule
2016-08-13 18:28:45 +03:00
Vladimir Iakovlev
b09a4e394e
#N/A: Add npm_run_script
rule
2016-08-13 17:38:40 +03:00
Vladimir Iakovlev
065b350ada
#N/A: Add fab_command_not_found
rule
2016-08-13 16:10:12 +03:00
Pablo Santiago Blum de Aguiar
b6b15bf0d1
#534 : Improve open
rule by creating the file or dir
2016-08-12 01:09:05 -03:00
nvbn
f773b57bea
#511 : Add ln_s_order
rule
2016-06-28 03:00:00 +03:00
mklkj
d2845a0d2e
Fix a typo
2016-06-23 14:28:37 +02:00
Jake
4bd4c0f731
Add a new rule git_rebase_no_changes
.
2016-06-11 19:20:33 -04:00
nvbn
15bcd7f03f
#501 : Deprecate installation script
2016-05-09 18:54:40 +03:00
Pablo Santiago Blum de Aguiar
cfa73f10d6
#501 : Split Ubuntu and OS X installation instructions
2016-05-03 22:54:22 -03:00
Pablo Santiago Blum de Aguiar
9d9820676a
#N/A Add a new rule brew_update_formula
2016-04-20 22:27:39 -03:00
nvbn
c6d2766553
#N/A: Add chmod +x rule
2016-04-11 16:13:41 +03:00
nvbn
1aa2ec1795
Merge branch 'git-branch-exists' of https://github.com/scorphus/thefuck into scorphus-git-branch-exists
2016-04-03 14:02:32 +03:00
Pablo Santiago Blum de Aguiar
0c98053f74
#N/A Add a new rule git_branch_exists
2016-04-03 00:09:15 -03:00
Pablo Santiago Blum de Aguiar
43886c38ff
#N/A Add more fancy badges
2016-03-31 22:07:10 -03:00
Pablo Santiago Blum de Aguiar
9070748a86
#N/A Use reference links
2016-03-31 22:06:01 -03:00
Pablo Santiago Blum de Aguiar
61de6f4a51
#N/A Reformat parts of README.md
2016-03-31 15:53:32 -03:00
Vladimir Iakovlev
d102af41d9
#488 Add AppVeyor badge
2016-03-31 04:50:40 +03:00
Ángel Guzmán Maeso
5d00b3bc25
Update install procedure for pip
...
Avoid the warning:
The directory '/home/someuser/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
2016-03-21 17:48:41 +01:00
Pablo Santiago Blum de Aguiar
41707b80c6
#N/A: Fix git_add
rule
2016-03-18 22:46:38 -03:00
Pablo Santiago Blum de Aguiar
51e89a36ef
#N/A: Add new git_rm_recursive
rule
2016-03-14 18:59:32 -03:00
Pablo Santiago Blum de Aguiar
bcab700215
#N/A: Add new git_help_aliased
rule
2016-03-12 18:51:47 -03:00
Paul-Louis NECH
04b83cf7e8
Rules: git remote add instead of set-url if remote does not exist
...
Tests: Added test for git_remote_seturl_add
Rules: renamed new rule with a more appropriate name
README: added new rule
Style: Formatting
New rule: corrected test name
Developed tests
2016-03-04 22:35:55 +01:00
lawrencebenson
48808f93ac
Add no hard link support for ln
2016-03-02 17:57:53 +01:00
nvbn
4f95b3365a
#N/A: Add grep_arguments_order
rule
2016-02-08 11:04:19 +03:00
nvbn
778d5f3e6e
#N/A: Add npm_wrong_command
rule
2016-02-06 15:18:44 +03:00
nvbn
2f353498de
#422 : Add alter_history
settings option
2016-01-13 22:22:51 +03:00
nvbn
cab933e7e6
#429 : Add apt_invalid_operation
rule
2016-01-13 21:53:11 +03:00
Vladimir Iakovlev
b2836319ad
Update README.md
2015-11-19 11:22:56 +08:00
Vladimir Iakovlev
b3e9b36bd1
Merge pull request #409 from nvbn/394-history-limit
...
#394 history limit
2015-11-19 11:17:21 +08:00
Jan Warchoł
dc23d67a42
Use --force-with-lease instead of --force for git push
...
--force flag can be very dangerous, because it unconditionally
overwrites remote branch - if someone pushed new commits to the remote
repo after you last fetched/pulled, and you do push --force, you will
overwrite his commits without even knowing that you did that. Using
--force-with-lease is much safer because it only overwrites remote
branch when it points to the same commit that you think it points to.
Read more:
https://developer.atlassian.com/blog/2015/04/force-with-lease/
2015-10-30 16:17:56 +01:00
nvbn
2fea0d4c60
#394 : Force history_limit
to be int
2015-10-30 16:23:19 +08:00
nvbn
16533e85a7
Merge branch 'debug' of git://github.com/lovedboy/thefuck into lovedboy-debug
2015-10-29 20:00:04 +08:00
lovedboy
b3a19fe439
history limit from settings
2015-10-29 10:14:34 +08:00
lovedboy
372e983459
add THEFUCK_HISTORY_LIMIT, my machine is so slow
2015-10-22 19:25:00 +08:00
nvbn
bbfedb861f
Merge branch 'xdg' of https://github.com/mcarton/thefuck into mcarton-xdg
2015-10-21 18:03:39 +08:00
Pablo Santiago Blum de Aguiar
5389d0c106
Add git_two_dashes
rule
2015-10-17 18:40:53 -03:00
mcarton
4a48108c69
Follow the XDG Base Directory Specification
2015-10-16 16:52:03 +02:00
nvbn
3e8db28a73
#355 Add touch
rule
2015-09-09 10:53:56 +03:00
nvbn
3d56204f92
Update readme
2015-09-07 19:13:17 +03:00
nvbn
df4d2cc88d
⚠️ Remove settings
param from rules match
, get_new_command
and side_effect
2015-09-07 13:00:29 +03:00
nvbn
2f9db24ed1
#357 Add exclude_rules
settings option
2015-09-06 12:55:59 +03:00
nvbn
cdd5f21e88
Add functional
marker
2015-09-06 01:13:44 +03:00
Martin Carton
b6855587fa
Some README fixes
2015-09-02 00:05:14 +02:00
nvbn
8a4f4eea45
#349 Add note about python-commandnotfound dependency
2015-09-01 18:10:53 +03:00
Michael Lee
301de75aee
#35 - Fuzzy matching on maven lifecycle targets
2015-08-26 14:58:45 +01:00
Michael Lee
0d86fce9be
#35 mvn will auto add clean package
2015-08-26 14:01:36 +01:00
Vladimir Iakovlev
4163fb5f2e
Merge pull request #340 from BuZZ-T/feature/apt-get-search
...
Adding rule for trying to search using apt-get
2015-08-25 13:48:41 +03:00
nvbn
5e5a8e4dfa
#346 Restart shell session after install
2015-08-25 10:18:21 +03:00
Bastian Gebhardt
2b3e8dc62a
Adding rule for trying to search using apt-get
2015-08-25 00:20:21 +02:00
Vladimir Iakovlev
c5b4628c5c
Update README.md
2015-08-24 20:27:11 +03:00
nvbn
d4cec3e850
Update readme
2015-08-24 20:25:59 +03:00
Michael Lee
004c0d06eb
starts up vagrant if not already running
2015-08-19 17:12:54 +01:00
Vladimir Iakovlev
abbbd1f8eb
Merge pull request #339 from mcarton/fix-338
...
Fix #338
2015-08-19 17:19:38 +03:00
Vladimir Iakovlev
700d9ac7e9
Merge pull request #337 from mcarton/cleanup
...
Some cleanup and fixes
2015-08-19 17:19:08 +03:00
Vladimir Iakovlev
8037a17b73
Merge pull request #333 from mlk/master
...
basic support for the hdfs dfs <command> when the command misses the …
2015-08-19 17:16:54 +03:00
mcarton
49917ce6b4
Fix #338
2015-08-19 11:00:27 +02:00
mcarton
bc6b107066
Fix README and add a test so it won't happen again
2015-08-17 16:07:24 +02:00
Michael Lee
8c9416e57f
Renamed to unknown command to better match current functionality
2015-08-14 09:38:42 +01:00
mcarton
e9ffe2ea9d
Fix confusing sentence in the README
...
Ref: https://github.com/nvbn/thefuck/pull/283#issuecomment-120170664
2015-08-13 18:28:59 +02:00
Michael Lee
2cdfe105fb
Reorderd be in alphabetical order
2015-08-13 16:23:11 +01:00
Michael Lee
b494c4e273
basic support for the hdfs dfs <command> when the command misses the dash
2015-08-13 13:09:19 +01:00
nvbn
6222985491
#330 Add support of a single argument
2015-08-09 22:55:48 +03:00
Vladimir Iakovlev
8be353941f
Merge pull request #324 from nvbn/298-variants
...
Add ability to select fixed command from variants
2015-07-31 15:39:57 +03:00
nvbn
d442f959e9
#298 Update readme
2015-07-31 15:36:08 +03:00
Vladimir Iakovlev
b16de9c7c2
Merge pull request #323 from mcarton/fix-file
...
#320 Add the `fix_file` rule
2015-07-30 18:05:50 +03:00
mcarton
e4b97af73e
#320 Add the fix_file
rule
2015-07-29 21:03:47 +02:00
Martin Carton
9c649c05a9
Force the travis image to track the master branch
2015-07-28 23:59:17 +02:00
nvbn
7933e963d8
#298 Add ability to chose matched rule
2015-07-28 22:04:27 +03:00
Pablo Santiago Blum de Aguiar
65a25d5448
Add a new tsuru_not_command
rule
2015-07-27 22:34:24 -03:00
nvbn
dc16600871
#311 Manually convert md to rst
2015-07-27 23:23:26 +03:00
nvbn
63e62fcba3
#311 Use setuptools-markdown
2015-07-27 22:23:20 +03:00
nvbn
3f6652df66
#313 Add new command options to readme
2015-07-27 17:39:52 +03:00
nvbn
20f51f5ffe
Merge branch 'unzip-clean' of https://github.com/mcarton/thefuck into mcarton-unzip-clean
2015-07-27 17:29:09 +03:00
Vladimir Iakovlev
6609b8d06a
#316 Remove .py
from tsuru_login
rule name
2015-07-26 22:09:55 +03:00
Pablo Santiago Blum de Aguiar
2117659c40
Add tsuru_login
rule
2015-07-25 23:33:38 -03:00
mcarton
8529461742
Update README
2015-07-25 23:14:10 +02:00
nvbn
7906025cc6
#N/A Add docker-based functional tests
2015-07-24 03:56:21 +03:00
nvbn
b15bc8c423
#N/A Add gulp_not_task
rule
2015-07-24 00:47:57 +03:00
nvbn
f9f0948349
#N/A Add docker_not_command
rule
2015-07-24 00:12:29 +03:00
mcarton
e4da8a2e5a
Add the git_fix_stash
rule
2015-07-22 23:27:53 +02:00
nvbn
b4392ba706
#N/A Add heroku_not_command
rule
2015-07-22 04:44:37 +03:00
nvbn
92cca7b641
#296 Fix [enter/ctrl+c]
case in the readme
2015-07-20 22:49:21 +03:00
mcarton
e572cab1f3
Have the README look better
2015-07-20 21:12:39 +02:00
mcarton
33b1536c28
Move misplaced rule in README
2015-07-20 21:07:56 +02:00
mcarton
d4fada8e4c
Reflect the new default for require_confirmation
2015-07-20 21:06:59 +02:00
mcarton
afc089bc3c
Be more consistent in README
2015-07-20 20:49:21 +02:00
nvbn
300c8f528a
#N/A Mention tcsh in readme
2015-07-20 21:27:19 +03:00
nvbn
a21c99200e
#294 Mention common shells configs in readme
2015-07-20 21:15:34 +03:00
nvbn
a849b65352
Merge branch 'easy-install' of https://github.com/mcarton/thefuck into mcarton-easy-install
2015-07-20 21:06:21 +03:00
nvbn
c67560864a
#295 Add git_push_pull
rule
2015-07-20 20:51:18 +03:00
Vladimir Iakovlev
b636e9bec7
Merge pull request #295 from mcarton/new-git-rules
...
New git rules
2015-07-20 20:42:02 +03:00
nvbn
36450b740f
#270 Add default priority in the readme
2015-07-20 20:01:45 +03:00
mcarton
0f67aad93b
Update README
2015-07-20 18:58:16 +02:00
nvbn
4f5659caad
#87 Add ability to fix branch names in git_checkout
rule
2015-07-20 19:25:29 +03:00
mcarton
370f258b89
Change installation method in README
2015-07-20 13:40:07 +02:00
Vladimir Iakovlev
dbf20ebc73
Fix typo
2015-07-19 22:41:10 +03:00
Vladimir Iakovlev
b8a74b1425
Remove barely working coveralls badge
2015-07-19 22:40:25 +03:00
nvbn
cf3dca6f51
#284 Add coveralls support
2015-07-19 21:57:19 +03:00
nvbn
5187bada1b
#N/A Update readme
2015-07-19 21:53:08 +03:00
nvbn
3e4c043ccc
#280 : Add debug output
2015-07-15 07:47:54 +03:00
nvbn
5abab8bd1e
Merge branch 'master' of github.com:nvbn/thefuck
2015-07-10 17:58:53 +03:00
nvbn
7ebc8a38af
#N/A Add history rule
2015-07-10 17:58:41 +03:00
mcarton
0b5a7a8e2d
Fix rule name in README
2015-07-09 18:35:33 +02:00
mcarton
5693bd49f7
#281 Add the mercurial rule to README.md
2015-07-09 18:01:44 +02:00
Vladimir Iakovlev
26fc18dfe4
Merge pull request #278 from mcarton/sed
...
Add a sed_unterminated_s rule
2015-07-07 16:30:42 +03:00
mcarton
f3cdfbdbdb
Add a sed_unterminated_s rule
2015-07-04 17:10:11 +02:00
mcarton
3822f62d90
Add a tmux rule
2015-07-04 14:17:33 +02:00
Vladimir Iakovlev
cb33c912e5
Merge pull request #264 from mcarton/cleanup
...
Cleanup
2015-06-26 17:30:14 +03:00
mcarton
5552fd3dc9
s/compile/execute when talking about Python
...
The word 'compile' is just misleading here.
2015-06-26 14:54:33 +02:00
mcarton
369ea7ff46
Add a test.py rule
2015-06-26 14:05:18 +02:00
mcarton
b59e83cca9
Fix punctuation in README.md
2015-06-26 12:02:05 +02:00
mcarton
6d718a38dc
:sort rules in README
2015-06-26 12:00:16 +02:00
Maciej Mionskowski
28ab6c62f8
Added systemctl rule to README.md
2015-06-24 11:07:03 +02:00
Cami Diez
af3e1a555f
Edited python compile rule
2015-06-21 09:27:03 +08:00
Cami Diez
897b847975
Added rule
2015-06-21 09:25:20 +08:00
mcarton
f6c013d033
Add a cargo_no_command
rule
2015-06-06 17:22:14 +02:00
mcarton
01cf199866
Add a cargo
rule
2015-06-06 17:05:51 +02:00
Vladimir Iakovlev
c47968a180
Merge pull request #240 from diezcami/brew-upgrade
...
Added brew_upgrade rule
2015-06-02 08:46:57 +03:00
Vladimir Iakovlev
581c97ec4b
Merge pull request #239 from diezcami/quotation-marks
...
Added quotation_marks rule
2015-06-02 08:46:06 +03:00
Camille Diez
ed4e7946d7
Updated brew_upgrade
description
2015-06-02 13:27:03 +08:00