如何在gitlab中的一次提交中查找已删除的文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在gitlab中的一次提交中查找已删除的文件相关的知识,希望对你有一定的参考价值。

git show -m -1-仅名称--pretty = format:--stat --relative --first-parent commit_id

我正在使用以上命令列出一次提交中的所有文件。它还列出了所有已删除的文件。我想从列表中删除已删除的文件。有没有办法从git show命令中排除已删除的文件?或者有没有办法列出提交ID中已删除的文件。

答案

首先检查是否添加--diff-filter option of git show帮助

--diff-filter

除了“ D”以外,任何其他内容都将过滤已删除的文件。

更短版本(git show):

--diff-filter=ACMRTUXB

小写的“ d”表示:除已删除的文件之外的所有内容。

以上是关于如何在gitlab中的一次提交中查找已删除的文件的主要内容,如果未能解决你的问题,请参考以下文章

提交本地文件至gitlab已有的项目中(更新gitlab)

如何在 SVN 中查找文件被删除/移动的所有提交(修订号)

如何删除 Gitlab 自托管中的旧工件?

Gitlab-CI 中存在已删除的标签

gitlab本地创建空文件,之后关联仓库提交文件...

如何在Gitlab CI脚本中删除符号链接的目标?