Basit git add / commit / push işlemim için parametresiyle bir takma ad yapmaya çalışıyorum.
İşlevin takma ad olarak kullanılabileceğini gördüm, bu yüzden denedim ama başaramadım ..
benden önce:
alias gitall="git add . ; git commit -m 'update' ; git push"
Ancak taahhütlerimi değiştirebilmek istiyorum:
function gitall() {
"git add ."
if [$1 != ""]
"git commit -m $1"
else
"git commit -m 'update'"
fi
"git push"
}
(bunun berbat bir pratik olduğunu biliyorum)
csh
var, ancak hiçbir işlevi yok. (Herhangi bir işlev olup olmadığını bilmiyorum çünkü takma adlar parametre alabilir mi veya takma adlar işlev olmadığı için mi parametre alır?)