CentOS服务器下安装git

本文环境CentOS6.8的虚拟机

**CentOS6.10的阿里云服务器 **

1.下载git安装包

链接:https://pan.baidu.com/s/1lD42PhWAzW4kaS1QOg3FyQ
提取码:p3bi

2.将git安装包上传到服务器中

2.1 连接服务器

CentOS服务器下安装git
在虚拟机命令行中输入

ssh [email protected]

这里的1.1.1.1就是你的服务器公网ip地址

输入密码进入服务器

2.2 上传安装包

新建文件夹

cd /
mkdir developer
cd developer
mkdir setup

scp /usr/downloads/git-2.8.0.tar.gz [email protected]:/setup

这里的 /usr/downloads/是你虚拟机上git安装包的所在位置
root 是你服务器的用户名
1.1.1.1 服务器的ip地址
/setup 服务器上的位置

3.安装git依赖

sudo yum -y install zlib-devel openssl-devel cpio expat-devel gettext-devel curl-devel perl-ExtUtils-CBuilder perl-ExtUtils- MakeMaker

4.解压git安装包

cd setup
tar-zxvf git-2.8.0.tar.gz

5. 编译安装git

1.编译

make prefix=/usr/local/git all

2.安装

make prefix=/usr/local/git install

3.配置环境变量

vim /etc/profile

在文件最后按i插入

export PATH=$PATH:/usr/local/git/bin

按esc后输入:wq 保存退出

4.使环境变量生效:

source /etc/profile

5.测试git是否安装完成

git --version

6.出现下面文字就算成功
git version 2.8.0

6.配置git

1.配置git连接github

git config --global user.name “aaa”

aaa是github用户名

git config --global user.email “[email protected]

[email protected]是github的邮箱

2.忽略window和linux换行符的差异

git config --global core.autocrlf false

3.避免中文乱码

git config --global core.quotepath off

4.对gui的配置

git config --global gui.encoding utf-8

5.配置ssh-key

ssh-****** -t rsa -C “[email protected]

一路回车

ssh-add ~/.ssh/id_rsa

如果出现:
Could not open a connection to your authentication agent.
就执行:

eval ssh-agent

然后再执行

ssh-add ~/.ssh/id_rsa

出现下述文字就代表成功:

Identity added: /root/.ssh/id_rsa (/root/.ssh/id_rsa)

执行

cat ~/.ssh/id_rsa.pub

得到ssh秘钥
复制到github账户中
CentOS服务器下安装git
完成~