title: How to make git ignore all whitespaces?
body: <p>How can I make git completely ignore any whitespace? I don't care even if any whitespace exists. I just want git not to track any whitespace.</p>
  
  <p>i.e I want git to never trouble me about whitespaces when I commit, create or apply patch, merge or anything.</p>
  
  <p>Also I don't want git to remove any whitespace automatically!</p>