title: How to list all my current TODO messages in a git repository?
body: <p>I want to see all TODO comments that <em><strong>only I</strong></em> wrote and that exist in the current code base that is git managed.</p>
  
  <p><a href="https://stackoverflow.com/questions/25034705/how-to-print-all-todo-comments-i-ever-added-or-edited-during-any-git-commit">What I've got so far</a> is printing all TODO comments that I've ever created or modified during the complete git history: <code>git log -p --author="My name" -S TODO | grep "\+.*TODO"</code></p>
  
  <p>But this tool chain lists all TODO comments ever written, even those that I've already resolved and thus removed again from code.</p>
  
  <p>What’s a suitable tool chain that can search the current code base line-by-line, check if it contains "TODO" and if this line was authored by me print those lines?</p>