It’s common to include a third-party git repo in your own git project. Sometime I want to make some local changes to the third-party repo without pushing to the origin master and also want to keep other parts in sync with the third-party’s master. This article provides one way to achieve this by using git submodule.
Run Git Server on Top of Apache with SSL
This article covers the steps to setup a git server on top of apache http server with ssl authentication.