我正在尝试为我的简单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
有,但根本没有功能。(我不知道是否有函数,因为别名可以接受参数,或者别名是否有参数,因为没有函数,等等)