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:>
For simplicity, I'd suggest using GUI: gitk - The Git repository browser. It's pretty flexible
And you can navigate through the results using the up/down arrows.