gpt4 book ai didi

linux - 根据文件扩展名过滤 git diff-tree 的输出

转载 作者:行者123 更新时间:2023-12-04 07:51:14 25 4
gpt4 key购买 nike

git diff-tree --no-commit-id --name-only -r $CI_COMMIT_SHORT_SHA
给我列出为该 SHA 提交的所有文件。
我正在寻找一种方法来获取只有 .xml 或 .html 扩展名的文件列表。
我检查了文档页面 - here并且看不到任何选项。
任何帮助是极大的赞赏。

最佳答案

您可以使用 -- <path> [<otherpath> ...]为了这 :

git diff-tree --no-commit-id --name-only -r $CI_COMMIT_SHORT_SHA -- *.xml *.html
确保将它放在命令的末尾,后面没有任何选项,因为 git 会将它后面的任何内容视为路径。
来自 git 日志页面的文档 here ,但这可用于许多显示命令。

关于linux - 根据文件扩展名过滤 git diff-tree 的输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66964460/

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