小编Kar*_*shy的帖子

Git别名多命令;和 &&

我想要一个执行命令的别名,然后它是否失败或不执行其他命令,这取决于彼此的成功。

所以我在 .gitconfig 中有类似的东西

getpull = !sh -c 'git remote add $0 $1; git fetch $0 && git checkout -b $2 $0/$2'
Run Code Online (Sandbox Code Playgroud)

使用该命令,我收到以下错误(我不知道,因为当我将它复制到 shell 时它工作正常):

sh -c 'git remote add $0 $1: 1: sh -c 'git remote add $0 $1: Syntax     error: Unterminated quoted string
Run Code Online (Sandbox Code Playgroud)

shell git quoting

4
推荐指数
1
解决办法
3757
查看次数

标签 统计

git ×1

quoting ×1

shell ×1