Я намагаюся створити псевдонім з параметром для мого простого git add / commit / push.
Я бачив, що функцію можна використовувати як псевдонім, тому я намагаюся, але я не встиг ..
до того, як я мав:
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"
}
(я знаю, що це жахлива практика git)
csh
робить, але він взагалі не має функцій. (Я не знаю, чи немає функцій, оскільки псевдоніми можуть приймати параметри, чи псевдоніми беруть параметри, оскільки функцій немає, або що.)