Gitolite Install
In recent weeks, I've been curious about Github and how they host their private/public repositories. It was obvious they used SSH to establish the connection, which I thought was awesome from a security standpoint. However, for personal educational gain, I was curious how they did it. I ran across a Google search result that said you could host your own private GIT server . So, I followed the user's advice and found it was rather easy to use a generic SSH connection to establish your own private GIT repository. I thought it was really awesome, but after a while, I wanted to show my work off to a select few, but at the same time, the idea of just about anybody having SSH access to a user on my system just wasn't ideal. So, I looked for the authentication method used to manage users accessing the GIT server in question and found this ...