一个git命令中有几个<pathspec>

时间:2015-11-18 11:09:17

标签: git

如何使用多个pathspecs运行git命令?例如,我想查看三种不同文件扩展名的差异:

WRAP_CONTENT

1 个答案:

答案 0 :(得分:1)

你很亲密。尝试:

git diff -- '*.ts' '*js' '*.map'

在您的表单中,您将告诉shell将git diff -- *.ts中的数据传输到*js(无论发生什么事情都是通过该游戏获取的)并通过管道传输到*.map。这绝对不是你想要的。

我上面给出的表单是说明我所有* .ts,* js和* .map文件的正确方法。你需要围绕globs的引号来防止shell扩展它们,这样git可以看到你实际需要的东西。