title: Git history including/interleave submodule commits
body: <p>I'd like to get a <code>git log</code> for the repository and all submodules. The manpage says that <code>git log --submodule</code> should be used but this doesn't work for me.</p>
  
  <p>------- Edit -------</p>
  
  <p>As an example - what I run:</p>
  
  <pre><code>git clone git://git.typo3.org/TYPO3v4/Core.git
  cd Core
  git submodule init &amp;&amp; git submodule update
  git log --submodule 
  </code></pre>
  
  <p>The output of <code>git log --submodule</code> doesn't include the commits from any of the submodules anyhow - just the commits where submodule pointers have been changed.</p>
  
  <p>What's missing?</p>