github-scandio

How to Setup and use Github in Linux

Learn2Crack shows you how to setup and use Github in Linux operating system.Here I am using Ubuntu Linux 13.04 distribution.

What is Github?

In short it’s the web-based hosting service for software development projects that use the Git revision control system. In English – the place where you store your sources.

github in linux, how to use github

Setup Instructions

1.First want to  download the required libs. Open terminal and enter the following code.

sudo apt-get install git

2.Create an account on github.com website
3.Then in terminal type the following code.

git config --global user.name "Your Name Here"
git config --global user.email "your_email@youremail.com"

4.Then we want to create the unique SSH public key. Type the following code in the terminal.

ssh-keygen -t rsa -C "your_email@youremail.com"

# Creates a new ssh key using the provided email
# Generating public/private rsa key pair.
# Enter file in which to save the key (/c/Users/you/.ssh/id_rsa): [Press enter]

5.Now you need to enter a passphrase.

# Enter passphrase (empty for no passphrase): [Type a passphrase] # Enter same passphrase again: [Type passphrase again]

Which will give the message:

# Your identification has been saved in /c/Users/you/.ssh/id_rsa.
# Your public key has been saved in /c/Users/you/.ssh/id_rsa.pub.
# The key fingerprint is:
# 01:0f:f4:3b:ca:85:d6:17:a1:7d:f0:68:9d:f0:a2:db your_email@youremail.com
Now go to ~/.ssh folder and copy your id_rsa.pub content into account administration on github.com … and check if everything works

github in linux, how to use github

Type the code in terminal:

ssh -T git@github.com

It asks for the confirmation message:
The authenticity of host ‘github.com (207.97.227.239)’ can’t be established.
# RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.
# Are you sure you want to continue connecting (yes/no)?
Then enter yes:
It shows the message:
# Hi username! You’ve successfully authenticated, but GitHub does not
# provide shell access.

Finally you have successfully added your Github account in your Linux.
More git functions will be continued on Next Page.

Raj Amal W
Raj Amal is a Co-founder and Android Developer of Learn2crack.com. He Loves to work with Computers, Smartphones and Digital Gadgets.
Raj Amal W
  • Jesse Lupinski

    Worked great! Thanks for sharing!

    • Srini Vasan

      thanks for commenting .

      keep visiting :-)