title: Is it possible to have different Git configuration for different projects?
body: <p><code>.gitconfig</code> is usually stored in the <code>user.home</code> directory.</p>
  
  <p>I use a different identity to work on projects for Company A and something else for Company B (primarily the name / email). How can I have two different Git configurations so that my check-ins don't go with the name / email?</p>