Псевдоним мерзавец какашек поп? - PullRequest
24 голосов
/ 17 января 2012

Это заведомо глупый вопрос, но я, честно говоря, не знаю, возможно ли это.

Я часто неправильно набираю "git stash pop" (не говоря уже о том, почему).Могу ли я сопоставить / ярлык / псевдоним моей опечатки с тем, что он должен быть?

Ответы [ 3 ]

16 голосов
/ 17 января 2012

Определить функцию оболочки:

git() {
  if [ "$1" == "stash" -a "$2" == "poop" ]; then
    shift; shift; command git stash pop "$@"
  else
    command git "$@"
  fi
}
14 голосов
/ 17 января 2012
git config --global alias.sp 'stash pop'

затем git sp расширяется до git stash pop

3 голосов
/ 23 мая 2018

Для тех, кому нужен правильно сгенерированный вывод ...

if [ "$1" == "stash" -a "$2" == "poop" ]
  then
      command git stash pop
      echo "
   )  )
  (   ) (
   ) _   )
    ( \_
  _(_\ \)__
 (____\___))"
  else
      command git "$@"
  fi;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...