How to Set Up Git Server Using SSH and HTTP on Ubuntu 14.04

If you are a software developer, you probably have created a GitHub account to manage, share and learn code. To make your contribution public, GitHub is the right place for open source. However, the hosting service of private repositories on GitHub is not free. If you want to co-work with your team using Git in-house, you can set up a Git server yourself over SSH or HTTP.

Read more