1
0
mirror of https://github.com/nvbn/thefuck.git synced 2025-11-15 06:16:01 +00:00
Files
thefuck/thefuck/rules/git_pull_clone.py
2015-07-20 18:58:16 +02:00

15 lines
428 B
Python

import re
from thefuck import utils, shells
@utils.git_support
def match(command, settings):
return ('git pull' in command.script
and 'fatal: Not a git repository' in command.stderr
and "Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set)." in command.stderr)
@utils.git_support
def get_new_command(command, settings):
return command.script.replace(' pull ', ' clone ')