Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
git日志在执行重命名检测时是否可以忽略与给定正则表达式匹配的文本片段?_Git_Git Log - Fatal编程技术网

git日志在执行重命名检测时是否可以忽略与给定正则表达式匹配的文本片段?

git日志在执行重命名检测时是否可以忽略与给定正则表达式匹配的文本片段?,git,git-log,Git,Git Log,我在git存储库中有一个大型提交,它重命名了许多文件并重新构造了目录布局。同时,源文件中的注释也有大量的更改。现在我想知道哪个文件在哪里结束 我已尝试使用git log进行此操作,如下所示: git log -B -M50% -C50% -w --summary -1 -l 10000 . 这有点帮助,但对于包含许多注释的文件,它不会检测到重命名。为此,我必须将相似性降低到20%或更低,这会产生很多误报 现在,有没有办法告诉git在计算相似性指数之前忽略注释

我在git存储库中有一个大型提交,它重命名了许多文件并重新构造了目录布局。同时,源文件中的注释也有大量的更改。现在我想知道哪个文件在哪里结束

我已尝试使用git log进行此操作,如下所示:

git log -B -M50% -C50% -w --summary -1 -l 10000 .
这有点帮助,但对于包含许多注释的文件,它不会检测到重命名。为此,我必须将相似性降低到20%或更低,这会产生很多误报

现在,有没有办法告诉git在计算相似性指数之前忽略注释