小编Sle*_*ker的帖子

git diff --diff-filter=CR 命令中的 C 和 R 过滤器是什么?

根据这个答案,我无法理解 git diff-filter 的“复制”和“重命名”意味着什么: https: //stackoverflow.com/a/6879568/2039203。当我重命名/移动某些文件时,该文件被处理为“添加”和“删除”。

所以问题是:我应该怎么做才能使用以下两个命令过滤一些文件?我是否需要此过滤器选项来获取已添加/已删除文件的列表?

git diff --diff-filter=C --name-only
Run Code Online (Sandbox Code Playgroud)

git diff --diff-filter=R --name-only
Run Code Online (Sandbox Code Playgroud)

git

3
推荐指数
1
解决办法
1431
查看次数

标签 统计

git ×1