如何在 GIT 中查找自上次提交构建以来所有更改的文件?我不仅要构建头部修订时的更改文件,还要构建自上次成功构建以来在此之前更改的所有已更改文件。
git show --pretty="format:" --name-only 将只为顶部提交更改的文件进行构建。像这样,我需要为自上次成功构建以来不同提交中的所有更改文件构建。
就像,上次在 Jenkins 中以 X SHA-1 id 完成的构建,在那之后,还有 3 次提交。所以,我的目标是检查整个存储库代码库直到头,然后找出在 X SHA-1 id 之后更改的所有文件的列表,即在 X SHA-1 id 的最后一次提交之上的 3 次提交?
谢谢