git: See changes to a specific file by a commit : <p>I want to see the what changes were made to <a href="https://github.com/LibreOffice/core/blob/master/include/svl/itemset.hxx" rel="noreferrer">this</a> file's at line 147. So i enquired the file line by line for commits by: </p>

<pre><code>git blame include/svl/itemset.hxx
</code></pre>

<p>Here is the trimmed output of git blame:</p>

<pre><code>4b3a535ae3 include/svl/itemset.hxx         (Michael Stahl      2015-04-08 15:02:47 +0200 145)     SfxItemPool*                GetPool() const { return m_pPool; }
4b3a535ae3 include/svl/itemset.hxx         (Michael Stahl      2015-04-08 15:02:47 +0200 146)     const sal_uInt16*           GetRanges() const { return m_pWhichRanges;
 }
d210c6ccc3 svl/inc/svl/itemset.hxx         (Xiaofei Zhang      2010-07-29 10:56:19 +0800 147)     void                        SetRanges( const sal_uInt16 *pRanges );
d210c6ccc3 svl/inc/svl/itemset.hxx         (Xiaofei Zhang      2010-07-29 10:56:19 +0800 148)     void                        MergeRange( sal_uInt16 nFrom, sal_uInt16 nTo );
4b3a535ae3 include/svl/itemset.hxx         (Michael Stahl      2015-04-08 15:02:47 +0200 149)     const SfxItemSet*           GetParent() const { return m_pParent; }
</code></pre>

<p>Now i want to to see what changes did that commit with SHA <code>d210c6ccc3</code> to those lines. Basically i want to see the changes made by this commit to the file. So i did :  </p>

<pre><code>`git show d210c6ccc3 include/svl/itemset.hxx`
</code></pre>

<p>But this does not seem to give me right output, in fact it outputs nothing. Could anyone please suggest what could i be missing? Or maybe there is some other better way to know what changes were made to a file by a selected commit?</p>
