Sharing your private Git repositories

Posted by Peter J. Jones on

When I learned about branching and merging in Git a few years ago I was hooked. Then the honeymoon came to an end and I realized that sharing a private repository with someone required giving them SSH access. Ouch! Fortunately GitHub came along and solved the problem well enough that the idea faded into the back of my mind.

Then one day I needed to share a private repository with someone just for fun and didn’t think that paying GitHub was justified. I was pleasantly surprised to see how many people have solved the private repository access issue.

If you’re looking to host your own private Git repository this list of resources should get you started:

About the Author

Peter J. Jones has been a professional software engineer for over 20 years and is deeply passionate about helping programmers improve the skills of their craft. He is the author of Effective Ruby: 48 Specific Ways to Write Better Ruby. Peter can be reached through our contact page or his twitter account.