Próbuję utworzyć alias z parametrem dla mojego prostego dodawania / zatwierdzania / wypychania gita.
Widziałem, że Function można użyć jako aliasu, więc próbuję, ale nie udało mi się.
zanim miałem:
alias gitall="git add . ; git commit -m 'update' ; git push"
Ale chcę mieć możliwość modyfikowania moich zatwierdzeń:
function gitall() {
"git add ."
if [$1 != ""]
"git commit -m $1"
else
"git commit -m 'update'"
fi
"git push"
}
(wiem, że to okropna praktyka gita)
csh
tak, ale w ogóle nie ma funkcji. (Nie wiem, czy nie ma funkcji, ponieważ aliasy mogą przyjmować parametry, czy też aliasy przyjmują parametry, ponieważ nie ma funkcji, czy co.)