从git diff-tree中排除文件

时间:2014-09-17 17:09:38

标签: git bash git-diff-tree

我执行命令:

git diff-tree --diff-filter=ACMR --no-commit-id --name-only -r $COMMIT^1.. --

从结果我创建zip存档。

如何从上述命令生成的结果中排除特定文件?

1 个答案:

答案 0 :(得分:0)

我不确定除非您可以在diff-tree之后明确指定您感兴趣的路径,否则可以--为您执行此操作。

但您可以使用grep / sed / awk /等对该列表进行后期处理。至少。

实际上,您也可以使用zip -x参数直接在压缩步骤中为您排除。