Я пытаюсь создать псевдоним с параметром для моего простого git add / commit / push.
Я видел, что Function можно использовать как псевдоним, поэтому я попробовал, но не смог ..
раньше у меня было:
alias gitall="git add . ; git commit -m 'update' ; git push"
Но я хочу иметь возможность изменять свои коммиты:
function gitall() {
"git add ."
if [$1 != ""]
"git commit -m $1"
else
"git commit -m 'update'"
fi
"git push"
}
(я знаю, что это ужасная практика мерзавцев)
csh
есть, но у него вообще нет функций. (Я не знаю, нет ли функций, потому что псевдонимы могут принимать параметры, или если псевдонимы принимают параметры, потому что нет функций, или что-то еще.)