gpt4 book ai didi

git - 一个 git 命令中的多个

转载 作者:行者123 更新时间:2023-12-01 22:26:27 26 4
gpt4 key购买 nike

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

$ git diff -- *.ts | *js | *.map

最佳答案

你很接近。尝试:

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

在你的表单中,你会告诉 shell 将数据从 git diff -- *.ts 传输到 *js那个 glob) 并通过管道传输到 *.map。这绝对不是您想要的。

我上面给出的表格是告诉我所有发生变化的 *.ts、*js 和 *.map 文件的正确方式。您需要在 glob 周围加上引号以防止 shell 扩展它们,以便 git 可以看到您实际要求的内容。

关于git - 一个 git 命令中的多个 <pathspec>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33778476/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com