git - 如何找到哪个提交添加了一行代码..?

标签 git github

我什至不确定如何开始这个,但它似乎是那种应该可用的东西。

在一个项目中,我们有一行特定的代码:

if(!current_user_can('administrator'))

我想弄清楚如何添加该行以及它属于什么问题/提交,但我似乎无法找到一种方法来做到这一点?

最佳答案

您可以使用 git blame <file>并导航到相关的代码行。除了该行本身,它将显示引入它的提交哈希和该补丁的作者。

关于git - 如何找到哪个提交添加了一行代码..?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34957850/

相关文章:

git - 无法 pop git stash, 'Your local changes to the following files would be overwritten by merge'

html - 无法让 github 在文件夹中查看我的索引页面

github - 从 TFS 迁移到 GITHUB

git - 如何找到我的 GitHub 用户名以便可以通过 URL 找到我?

gitignore 不会忽略存储库中的文件

Git 跟踪非原始分支的上游分支

git - 使用git管理一本书的示例源码: how to propagate changes?

git - 有什么理由反对从 svn 切换到 Git 版本控制?

azure - 与 GitHub 同步后,Azure API 应用程序中出现部署失败错误

php - 使用 ssh 从 github 部署到 linux 服务器但权限被拒绝(公钥)。 PHP脚本