gpt4 book ai didi

git - 查找作者修改的所有当前行

转载 作者:IT王子 更新时间:2023-10-29 00:45:22 25 4
gpt4 key购买 nike

我如何在 git 中确定所有仍然存在的来自特定作者的行。举例来说,一个 Tony 参与了我的项目,我想在我的开发分支中找到所有仍然存在并且来自 Tony 创作的提交的行?

最佳答案

也许只是 git blame FILE | grep“一些名字”

或者如果你想递归地 blame +搜索多个文件:

for file in $(git ls-files); do git blame $file | grep "Some Name"; done

注意:我最初建议使用下面的方法,但您可能会遇到的问题是它可能还会在您的工作目录中找到 git 实际上未跟踪的文件,因此 git blame 将对这些文件失败并中断循环。

find . -type f -name "*.foo" | xargs git blame | grep "Some Name"

关于git - 查找作者修改的所有当前行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32320934/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com