大多数情况下我们使用github托管,特别是私库免费以后,但是github被黑也会有宕机的时候,那怎么办呀,就是喜欢用git呀,特别是微信小程序的官方编辑器用svn时代码颜色不更改呀(不知道版本更新后是否支持),都不知道改了哪行~?这个时候我们可以考虑在私有服务器搭建git服务端。
安装
目前通过yum -y install git
安装的git版本为 1.8.3.1。
但是官方git仓库的最新版目前是2.9.5
想要安装最新版的git只能下载压缩的源码包安装。
# 查看原来是否有git的相关包
rpm -qa|grep git
# 可能的结果为 git-1.8.3.1-20.el7.x86_64
# 删除git包
rpm -e perl-Git
rpm -e git
# 安装依赖
yum install curl-devel expat-devel openssl-devel zlib-devel
# 下载2.9.5版本压缩包 soft为自建目录
cd /usr/local/soft
wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.9.5.tar.gz
# 解压
tar -xzvf git-2.9.5.tar.gz
# 编译安装
cd git-2.9.5
make prefix=/usr/local all
make prefix=/usr/local install
当前可通过 ./git --version
查看
配置环境变量
vi /etc/profile
在最后加入export PATH=/usr/local/soft/git-2.9.5:$PATH
,
vi /etc/profile
i
最