Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/23.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 - Fatal编程技术网

Git 获取修改特定字符串的文件名?

Git 获取修改特定字符串的文件名?,git,Git,我需要一个在项目历史记录中添加/删除字符串“textXYZ”的文件列表 git log -S"testXYZ" 给出了引入或删除字符串“testXYZ”实例的提交列表 不幸的是,每个提交都有10多个文件 如何获取在提交中引入或删除字符串的特定文件?添加--stat选项: git log -S"testXYZ" --stat 或者要获得差异,请添加--patch谢谢你,伙计。是否有可能也获得差异?你能举一个使用--patch选项获取差异的例子吗?只需将选项附加到末尾:git log-S“tes

我需要一个在项目历史记录中添加/删除字符串“textXYZ”的文件列表

git log -S"testXYZ"
给出了引入或删除字符串“testXYZ”实例的提交列表

不幸的是,每个提交都有10多个文件

如何获取在提交中引入或删除字符串的特定文件?

添加
--stat
选项:

git log -S"testXYZ" --stat

或者要获得差异,请添加
--patch

谢谢你,伙计。是否有可能也获得差异?你能举一个使用
--patch
选项获取差异的例子吗?只需将选项附加到末尾:
git log-S“testXYZ”-stat--patch