Difference between revisions of "Introduction to Git"

From ALFA
Jump to: navigation, search
(Created page with "Category:Technical Manuals [https://en.wikipedia.org/wiki/Git_%28software%29 Git] is a piece of software that allows multiple developers to work together on a project. It ...")
 
Line 21: Line 21:
 
== Creating SSH Keys ==
 
== Creating SSH Keys ==
 
=== Generation ===
 
=== Generation ===
 +
Use Putty Gen to make a .pub and .ppk file.
 
=== Teach to GitHub ===
 
=== Teach to GitHub ===
 +
Use the public key in your github settings.
  
  
 
== Clone ALFA Repository ==
 
== Clone ALFA Repository ==
 
=== Clone ===
 
=== Clone ===
 +
Clone from GitHub on main menu.
 
=== Automatic Authentication ===
 
=== Automatic Authentication ===
 +
Set up the .ppk in the remote repository.

Revision as of 17:45, 24 January 2015

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.