我的gentos 用的6.5
在Gentos5里yum没有git依赖包,到了6时yum源中已经有了git ,但是版本是1.7.X的,有些老。
sudo yum install git //安装
这时git --version //好像是1.7.1
用git clone 时会报错,需要升级版本。
源码安装:
1、sudo yum update 更新系统
2、
sudo yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker安装依赖包
3、下载git 源码包并压缩
wget https://github.com/git/git/archive/v2.3.0.zip unzip v2.3.0.zip cd git-2.3.04、编译安装
将其安装在“/usr/local/git”目录下。
make prefix=/usr/local/git all sudo make prefix=/usr/local/git install
5、查看版本
git --version 这时是旧版本,因为它默认使用了/usr/bin下的git,
whereis git //查看 git 路径
6、修改路径
sudo vim /etc/profile
按i 进入编辑,到最后一行,插入
export PATH=/usr/local/git/bin:$PATH"Esc" 输入 :wq 保存退出
source /ect/profile 应用修改。
这时git --version //2.3.0
7、设置git
git config --global user.name
git config --global user.email
这时用git clone 就可以了。
2、
sudo yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker