安装依赖的包 缺少什么装什么
yum -y install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker
安装Git执行命令如下:
yum -y install git
验证Git是否安装成功,命令如下:
git --version
卸载 git
yum remove git
由于版本低就卸载了
[root@slave2 ~]# cd /usr/src/
[root@slave2 src]# wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.9.0.tar.gz
[root@slave2 src]# tar -zxvf git-2.9.0.tar.gz
[root@slave2 src]# cd git-2.9.0
[root@slave2 src]# ./configure prefix=/usr/local/git/
[root@slave2 src]# make && make install
[root@slave2 src]# vim /etc/profile
在最后一行加入
export PATH=$PATH:/usr/local/git/bin
让该配置文件立即生效
source /etc/profile
[root@slave2 git-2.9.0]# git --version
git version 2.9.0
成功
=========================================================================
使用这中http方式 拉去代码时 git clone http://username@ip:host/xxxx项目
如下配置:
进入服务器的项目目录,执行
[root@slave5 ~]# git config --global credential.helper store
执行之后,继续项目代码路径git pull
[root@slave5 BigData.XNYKDX.ETL]# git pull
重新输入一遍账号密码。然后往后就不需要再输入了
参考:https://blog.csdn.net/LJFPHP/article/details/79103679