title: Do I need to create a separate user to host a git repo with SSH connection
body: <p>I am trying to learn how to hot my own git server on Linux using SSH. I am reading <a href="http://orange-coding.net/2012/08/24/creating-a-git-remote-repository-on-your-server/" rel="nofollow noreferrer">this tutorial</a></p>
  
  <p>In this tutorial, it says to create a user for git. But it does not explain what I would want to create a user for git. Why would I want to do this? Can I not just keep the git repos under my main user?</p>
  
  <p>This git repo is only for me, so could I not put it under my main user?</p>