title: Is it a good idea to put your hard drive under version control
body: <p>I am thinking of putting all my files under version control in order to be able to reset old files.
  I will commit Every day or so adding or removing the changes that I did to the physical drive.</p>
  
  <p>Are there any drawbacks to this? Will it be too space consuming?</p>
  
  <p>Edit: I am thinking about branching capabilities. 
  Example: I have a branch with media, a branch with source code, a branch including personal files I wouldn't like to be accessible to every user of my PC, etc..</p>