Linux系统CentOS6.564位注册、安装git版本控制工具


一、描述

本文描述Linux系统CentOS6.5 64位注册、安装git版本控制工具整个过程,其中Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理。作为开源代码库以及版本控制系统,Github拥有140多万开发者用户。随着越来越多的应用程序转移到了云上,Github已经成为了管理软件开发以及发现已有代码的首选方法。

二、git安装和使用步骤

1、在GitHub官网上注册免费账号并且建立自己代码仓库(Repository)

GitHub官网注册地址: https://github.com/join ,只要输入用户名、邮箱和密码即可注册成功。

注册成功后,登录到GitHub网站,点击右上角的“齿轮”按钮,即设置按钮进入自己个人账号设置主页面,点击“create Repository”(创建仓库)按钮,自己命名一个仓库名即可创建成功。

2、在CentOS6.5系统命令行配置ssh远程连接GitHub

首先在本地创建ssh key:

 

[yuehong@tong root]$ sudo ssh-keygen -t rsa -C "username@xx.com"

 

注意:-C后面的邮箱是你在官网注册GitHub账号的邮箱,根据自己邮箱填写

在生成秘钥过程中全部按回车,保持默认。这样在该Linux用户主目录下的.ssh文件夹下就会生成:id_rsa和 id_rsa.pub两个文件

我的Linux用户名为yuehong,所以生成的秘钥文件在;/home/yuehong/.ssh目录下,查看id_rsa.pub文件内容并粘贴到SSH Keys的key中:

 

[yuehong@tong .ssh]$ cat id_rsa.pub

然后回到github官网,进入Account Settings,左边选择SSH Keys,Add SSH Key,title随便填,粘贴key,即将id_rsa.pub文件内容拷贝到key文本框。具体如图:

 

ssh Key add

点击add SSH Key ,在弹出的对话框中titile根据自己需要填写,key文本框中的内容为id_rsa.pub的内容

Git key

最后进行ssh连接测试,在Linux命令行输入如下命令:

[yuehong@tong .ssh]$ ssh -T git@github.com

得到的提示如下,表示测试连接成功:

gittest

以上就建立了本机与GitHub的连接,如果你的本机安装了git那么就可以开始遨游git源代码的下载、调试和上传了,如果你还没有安装git,那就进入下一步安装git。

3、在CentOS6.5的64位操作系统上安装git1.7.1软件

我们在此采用yum安装,所需要三个文件:geekery-el6-x86_64.repo、rpmforge-release-0.5.3-1.el6.rf.i686.rpm、epel-release-6-8.1.noarch.rpm三个文件。

该三个文件下载地址:http://download.csdn.net/detail/tongyuehong/8592143

如果你想下载其他版本,则这三个文件的官网下载地址分别为:

http://geekery.altervista.org/dokuwiki/doku.php

http://pkgs.repoforge.org/rpmforge-release/

http://rpm.pbone.net/ 在输入框中输入epel-release,并选择搜索类型为”search for rpms by name“

epel

3.1 将以上下载的三个文件拷贝到/etc/yum.repos.d/目录下

3.2 在该目录下执行如下三条命令:

 

[tong@tong yuehongSoftware]$ sudo rpm -ivh rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
[tong@tong yuehongSoftware]$ sudo rpm -ivh epel-release-6-8.1.noarch.rpm 
[tong@tong yuehongSoftware]$ sudo yum install git -y

 

提示信息如下表示安装成功:

nitification

然后输入以下命令查看git版本:

[tong@tong yuehongSoftware]$ git --version

git version 1.7.1

4、使用git从GitHub下载源代码

例如:我在第一步中“create Repository”(创建仓库)的名称为hadoop,点击创建的仓库名,复制右侧的https地址,点击clone URL

address

使用命令如下:

[yuehong@tong repos]$ sudo git clone git@github.com:tongyuehong/hadoop.git

以上是我们github仓库地址,格式为:sudo git clone git@github.com:GitHub账号名/你自己建立的仓库名.git,你只需要改成自己复制的地址即可。

相关内容