How to list all activities on a Git branch?
<p>Is there any (sequence of) Git command(s) that will give me the entire list of "activities" on a given branch? By "activity", I mean, some command that displays the following "history". </p>

<p>I have a branch called <code>testbranch</code> which was created on top of another branch, <code>remotebranch</code>, using these commands:</p>

<pre><code>git checkout -b remotebranch
git checkout -b testbranch
</code></pre>

<ol>
<li>(Creation) Branch 'testbranch' set up to track remote branch 'remotebranch'</li>
<li>(Commit) Commit1</li>
<li>(Syncing latest changes from remote) Merge branch 'remotebranch' of  into 'testbranch'</li>
<li>(Commit) Commit2</li>
<li>(and so on)</li>
</ol>

<p>NOTE: I know about <code>git log</code>, but that displays all the commits for the entire repo, so I don't want that.</p>