title: Ensuring avoidance of malpractices while committing in Git
body: <p>In case of Git, we set user.name and user.email before performing any commits on local machine.</p>
  <p>My question is - how Git actually make sure that these parameters are valid?
  What if any team member maliciously set user.name and user.email of another team member and perform some bad commits?</p>
  <p>Any protection provided by Git for such malpractices or this protection has to be set at the level of certain guidelines defined by project management?</p>