1. 前言
用vscode
打开远程服务器的时候,老是提示我git
的版本太低了,建议我升级到2.x
,所以去找了很多方法来升级,主要是因为我对linux
并不是很熟悉,所以记录一下。
2. 方法
主要的方法有三个
- 直接用
yum
安装,但是没办法升级到最新版,现在centos 7
的git
版本才到1.8
所以放弃 - 直接编译源码安装,这个方法网上很多,照着步骤来就行,但是!!我就是编译不通过,每次走到
make
的时候就出错,大概是openssl
的一些定义找不到,根据网上的建议,添加了额外命令比如指定configure
的连接路径什么的,都没有效,所以就放弃了。 - 还有很多人推荐使用
IUS
的rpm
来安装,具体步骤可以看这里https://computingforgeeks.com/how-to-install-latest-version-of-git-git-2-x-on-centos-7/
,但是很遗憾我在进行安装git2U
的时候就失败了,老是提示我冲突了,我明明删完了git
了 - 最后我在这里(stackoverflow可能需要科学上网)找到了解决方法,这个方法简直简单又快速,成功安装
3. 总结
如果你懒得看上面的,我直接写出步骤
1. 安装rpm 我是用的最后一个 看你自己
yum install http://opensource.wandisco.com/centos/6/git/x86_64/wandisco-git-release-6-1.noarch.rpm
或者
yum install http://opensource.wandisco.com/centos/7/git/x86_64/wandisco-git-release-7-1.noarch.rpm
或者
yum install http://opensource.wandisco.com/centos/7/git/x86_64/wandisco-git-release-7-2.noarch.rpm
2. 直接安装git
yum install git
3. 检查
git --version
网友评论