У меня есть эта функция, чтобы сделать его simpeler для меня, чтобы нажать на git. Он отлично работает с нажатием без аргументов, однако, когда я передаю параметр функции, я получаю -bash: parameter: command not found
. Насколько я знаю, я правильно звоню в функцию.bash see parameter as function
function gitPush {
if ($1)
then
if ($2)
then
git push $2 $1
else
git push origin $1
fi
else
git push origin master
fi
}
Когда я называю его с помощью gitPush
он работает нормально, однако gitPush branch
не работает.
Я хотел бы знать, что я делаю неправильно и как это исправить.
Я не знаю, если это влияет на выполнение функции (надейтесь нет), но я использую Putty
Спасибо, это объясняет, что я делаю неправильно. – Jelmergu