How to grep (search) committed code in the Git history

后端 未结 15 1471

I have deleted a file or some code in a file sometime in the past. Can I grep in the content (not in the commit messages)?

A very poor solution is to grep the log:

15条回答
  •  时光说笑
    2020-11-22 06:48

    git rev-list --all | xargs -n 5 git grep EXPRESSION
    

    is a tweak to Jeet's solution, so it shows results while it searches and not just at the end (which can take a long time in a large repository).

提交回复
热议问题