git - 如何搜索 git 历史(镐),但不包括重命名

标签 git git-log

在我的个人项目中,我在 4 次不同的提交中将文件重命名了大约 4 次。事实上,我也是在这个过程中学习 git 的,并且我已经重命名了很多很多次文件。

我想搜索任何涉及单词“water”的更改,但我不希望 git 显示每个仅因我所做的文件重命名而产生的“water”实例。

最佳答案

所以我刚刚找到了答案。要在不包括文件重命名的情况下搜索“water”:

git log -SWater -M

关于git - 如何搜索 git 历史(镐),但不包括重命名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18435363/

相关文章:

git - 检查 Git 是否以编程方式更改

node.js - 在 Git post-receive hook 中运行无限长的进程

git - 是否有一个 git log 参数来过滤只有大变化的文件?

git - 如何获取在 git 中上次推送中受影响的所有提交消息?

linux - 分支 merge 提交后分支中的最后一次提交可以有日期吗?

git - 从远程开发分支创建本地分支

git - 如何忽略父目录(和 git root)中的文件?

powershell - 在 Powershell 中转义以获取 git log

git - Git 的命令行 diff 和日志查看器是什么?

git - 如何让 git-svn 使用特定的 svn 分支作为远程存储库?