本文环境CentOS6.8的虚拟机
**CentOS6.10的阿里云服务器 **
链接:https://pan.baidu.com/s/1lD42PhWAzW4kaS1QOg3FyQ 提取码:p3bi
在虚拟机命令行中输入
ssh root@1.1.1.1
这里的1.1.1.1就是你的服务器公网ip地址
输入密码进入服务器
新建文件夹
cd / mkdir developer cd developer mkdir setup
scp /usr/downloads/git-2.8.0.tar.gz root@1.1.1.1:/setup
这里的 /usr/downloads/是你虚拟机上git安装包的所在位置 root 是你服务器的用户名 1.1.1.1 服务器的ip地址 /setup 服务器上的位置
sudo yum -y install zlib-devel openssl-devel cpio expat-devel gettext-devel curl-devel perl-ExtUtils-CBuilder perl-ExtUtils- MakeMaker
cd setup tar-zxvf git-2.8.0.tar.gz
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
1.配置git连接github
git config --global user.name “aaa”
aaa是github用户名
git config --global user.email “aaa@163.com”
aaa@163.com是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-keygen -t rsa -C “aaa@163.com”
一路回车
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账户中 完成~