title: Can someone explain the distinction between content tracking used in Git and file tracking used in other SCMs
body: <p>I've been using Git for a while now and love the features and flexibility in workflow it allows. The ability to commit early and often is a huge deal for me and really fits into my way of working.</p>
  
  <p>One feature of Git I've heard mentioned many times but have yet to get my head around is the fact that it tracks content rather than file history which supposed makes dealing with renaming and moving files much better.</p>
  
  <p>Can someone explain why this is? I haven't noticed anything special in this regard compared to SVN. What am I missing?</p>