我有一个网站/仓库。
我的网站的一部分写着:
“由 https://myotherwebsite.com/ 提供支持。”
在某个时间点,我曾让一个恶作剧者参与我的网站开发,并把它改为:
“由 https://theirwebsite.com 提供支持。”
现在我该如何搜索整个存储库历史记录,找出做出这个更改的提交。
多年来,我们进行了很多次提交/分支。
我的网站的一部分写着:
“由 https://myotherwebsite.com/ 提供支持。”
在某个时间点,我曾让一个恶作剧者参与我的网站开发,并把它改为:
“由 https://theirwebsite.com 提供支持。”
现在我该如何搜索整个存储库历史记录,找出做出这个更改的提交。
多年来,我们进行了很多次提交/分支。
git log
命令中添加--all
以搜索所有分支即可。 - j6tgit log --all --name-only -S "theirwebsite"
命令,它会列出每个提交中更改的文件。这可以帮助您缩小确切的更改点。 - vfalcao