前言
Centos7 git:2.7.2
下载
下载地址:https://pan.baidu.com/s/1jH3cP2Oi0nkJSwqKJJrKGw
安装
创建git目录,具体放那看个人习惯
mkdir /usr/local/git
利用文件传输工具将下载的git放到上面目录下(个人用WinScp)
解压JDK
tar -zxvf git-2.7.2.tar.gz
修改配置文件
vim /etc/profile
在配置文件/etc/profiile最下面加入
GIT_HOME=/usr/local/git
path=$GIT_HOME/bin:$path
配置文件生效
source /etc/profile
安装所需要的依赖包
yum -y install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker
编译并安装git
make prefix=/usr/local/git all
make prefix=/usr/local/git install
配置git
git config --global user.name “TinTok”
git config --global user.email “992795427@qq.com”
git config --global core.autocrlf false
git config --global gui.encoding utf-8
执行以下命令,一直回车,直到结束
ssh-keygen -t rsa -C “992795427@qq.com”
生成SSH Key
cat ~/.ssh/id_rsa.pub
登录github,将生成的密钥复制到key中
1.
2.
测试
ssh -T git@github.com
如果出现
Hi MissDistin! You’ve successfully authenticated, but GitHub does not provide shell access
代表安装成功!!!