Это заведомо глупый вопрос, но я, честно говоря, не знаю, возможно ли это.
Я часто неправильно набираю "git stash pop" (не говоря уже о том, почему).Могу ли я сопоставить / ярлык / псевдоним моей опечатки с тем, что он должен быть?
Определить функцию оболочки:
git() { if [ "$1" == "stash" -a "$2" == "poop" ]; then shift; shift; command git stash pop "$@" else command git "$@" fi }
git config --global alias.sp 'stash pop'
затем git sp расширяется до git stash pop
git sp
git stash pop
Для тех, кому нужен правильно сгенерированный вывод ...
if [ "$1" == "stash" -a "$2" == "poop" ] then command git stash pop echo " ) ) ( ) ( ) _ ) ( \_ _(_\ \)__ (____\___))" else command git "$@" fi; }