如何在 gitlab 中的单个提交中查找已删除的文件


git show -m -1 --name-only --pretty=format: --stat --relative --first-parent commit_id

我正在使用上面的命令列出提交中的所有文件。它还列出了所有已删除的文件。

我想从列表中删除已删除的文件。

有没有办法从 git show 命令中排除已删除的文件?
或者有没有办法从提交 ID 中列出已删除的文件?

首先检查添加git show--diff-filter选项是否有帮助

--diff-filter=ACMRTUXB

所以除了"D"之外的任何内容,它会过滤已删除的文件。

较短的版本(自 Git 1.8.5 起(:

--diff-filter=d

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

相关内容

  • 没有找到相关文章

最新更新