Information Technology Reference
In-Depth Information
CHAPTER 12
Working with Github.com
In this chapter I discuss using Github to host repositories. Currently this is a popular
hosting platform for open-source projects.
We begin by creating a Github account and configuring the SSH keys. When this is
done you will learn how to:
• Clone from public Github repositories
• Clone and push to your repositories
Later, I will show you how to start a new Github-hosted project from scratch, and
how to import an existing project. Then we will proceed with a pull request. To exercise
the work in the role of both contributor and administrator, we will use two Github ac-
counts: your personal account and an organizational account. Working in this way you
can fork projects owned by your organization into your personal account.
12-1. Creating a Github account
Problem
You want to use Github.com for one of two reasons:
• To host your own git repositories
• To contribute to some open-source projects
Search WWH ::




Custom Search