Introduction to Git

From ALFA
Revision as of 17:45, 24 January 2015 by Foambats4all (talk | contribs)
Jump to: navigation, search

Git is a piece of software that allows multiple developers to work together on a project. It provides you with methods of reverting changes through incremental backups, control who can/can't send changes, and more.

In this article, you will be learning how to set your computer up to access repositories on GitHub.


GitHub Registration

The first step is to create a GitHub account.

  • Open the registration link.
  • Provide a username, password, and email that you do not mind other builders knowing.
  • You do not need a paid plan.

Once registered, send a message to your HDM or a GitHub tech team owner.


Installing Git Extensions

Git Extensions is the software you will be using to interact with Git. It provides a clean user interface so that you will not have to learn any command line operation.


Creating SSH Keys

Generation

Use Putty Gen to make a .pub and .ppk file.

Teach to GitHub

Use the public key in your github settings.


Clone ALFA Repository

Clone

Clone from GitHub on main menu.

Automatic Authentication

Set up the .ppk in the remote repository.