我有這個函數讓我更容易推到git。它可以在沒有參數的情況下正常工作,但是當我將一個參數傳遞給函數時,我得到-bash: parameter: command not found
。據我所知,我正確地調用該函數。bash看到參數作爲函數
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
不起作用。
我想知道我做錯了什麼,以及如何解決它。
我不知道這是否會影響該函數的執行(不預期),但我使用的膩子
謝謝,這解釋了我做錯了什麼。 – Jelmergu