【发布时间】:2013-02-16 23:50:43
【问题描述】:
我想创建一个脚本名称git-as,它基本上是使用一堆预定义参数调用git 的别名。
git --git-dir="$1/.git" --work-tree="$1/" <<OTHER PARAMS>>
当我想在另一个存储库中调用 git 时,我使用:
git-as "$SRC_REPO" commit -m "Changes made to $CLASS_NAME"
如何让“其他参数”位正常工作?
请记住,我不希望将 $1 参数(包含存储库位置)传递给 git。此外,其他参数可能包括双引号,如示例所示。
【问题讨论】: