搜索在git分支上更改的文件中的字符串
答
这是bash shell的解决方案(在Windows上,请确保您使用的是“Git bash”,而不是“Git CMD”)。
我们称您从develop
分支的分支。用下面的实际搜索字符串替换develop
与从此分支分支出来的实际分支的名称,和search_string
。
git checkout branch_name
git diff --names-only develop... | xargs grep 'search_string'
注意点!这会忽略你开发以来的变化,所以它只会与你从中分离出来的提交进行比较。
如果它所在的行没有改变,字符串如何改变? –
字符串没有改变。该文件没有。 –