我想知道如何从Git差异中排除整个目录。(在这种情况下为/ spec)。我正在使用git diff命令为整个软件版本创建一个diff。但是,对规格的更改与该过程无关,只会造成麻烦。现在我知道我能做
git diff previous_release..current_release app/
这将为app目录中的所有更改创建差异,但不会为lib /目录中的所有更改创建差异。有谁知道如何完成这项任务?谢谢!
编辑:我只是想清楚一点,我知道我可以只在最后减去/ spec字符串所有目录的参数。我希望有一种方法可以在命令中真正排除单个目录。