前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Git教程 - centOS中安装Git

Git教程 - centOS中安装Git

作者头像
JaneYork
发布2023-10-11 14:33:34
2630
发布2023-10-11 14:33:34
举报
文章被收录于专栏:PUSDN平行宇宙软件开发者网

前情提示:

西数,centOS6.4纯净版;

文章更新说明:

1.补充git下载地址,在TencentCloud6.9 64位centOS安装测试,使用新版git2.25.1.tar.gz安装测试;(2020-03-12)

方式一:源码编译

有时候系统中自带了Git,但是版本比较低

git --version

而且centOS源中有Git,所有我们可以通过yum方式安装:

代码语言:javascript
复制
查看源版本信息:
yum info git
git --version
如果安装了,卸载:
yum remove git

1.Git下载地址:

官方地址:

https://github.com/git/git/releases

或者去这个地址找版本:

https://mirrors.edge.kernel.org/pub/software/scm/git/

代码语言:javascript
复制
git-2.13.1.tar.gz:Git的Linux版本,下载地址:
https://www.kernel.org/pub/software/scm/git/git-2.13.1.tar.gz
https://www.kernel.org/pub/software/scm/git/
Git-2.13.1-64-bit.exe:Git的Windows下64位操作系统版本,下载地址:
https://github.com/git-for-windows/git/releases/download/v2.13.1.windows.1/Git-2.13.1-64-bit.exe
Git-2.13.1-32-bit.exe:Git的Windows下32位操作系统版本,下载地址:
https://github.com/git-for-windows/git/releases/download/v2.13.1.windows.1/Git-2.13.1-32-bit.exe

2.安装依赖库以及可能用到的工具。

代码语言:javascript
复制
yum install -y asciidoc xmlto autoconf

 yum install -y docbook2X texinfo sgml2xml openjade

代码语言:javascript
复制
yum install -y curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker

安装解压缩和wget,后续可能用到:

代码语言:javascript
复制
yum install -y wget
代码语言:javascript
复制
yum install -y zip unzip

3.下载Git安装:

https://mirrors.edge.kernel.org/pub/software/scm/git/

https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.25.0.tar.gz (2020-03-12最新版)

如果在线下载还不满足,可以先下载下来然后通过ftp工具上传上去也是可以的。

代码语言:javascript
复制
wget https://www.kernel.org/pub/software/scm/git/git-2.13.1.tar.gz
如果报错:请加参数尝试--no-check-certificate,或者直接使用:
curl -O -L https://www.kernel.org/pub/software/scm/git/git-2.13.1.tar.gz
tar -zxvf git-2.13.1.tar.gz
如下:
wget --no-check-certificate -P /usr/src/git-2.12.2 https://www.kernel.org/pub/software/scm/git/git-2.12.2.tar.gz
cd /usr/src/git-2.12.2/
tar -zxvf git-2.12.2.tar.gz
进入解压目录
cd git-2.12.2/
make configure
./configure --prefix=/usr/local/git-2.12.2
make all doc
make install install-doc install-html
将编译好的git-2.12.2 bin目录添加到bashrc中,相当于添加全局变量
echo 'export PATH=$PATH:/usr/local/git-2.12.2/bin' > /etc/profile.d/git.sh
使bashrc立即生效,全局变量立即生效
source /etc/bashrc

或者:sudo echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/profile

 vi /etc/profile
在最后一行加入
  export PATH=$PATH:/usr/local/git/bin
  让该配置文件立即生效
  source /etc/profile

4.最后,查看版本。

重启终端,有时候会有session,还是提示xxx不是目录。关闭命令行,再打开试试。

git --version

方式二:

yum命令直接安装,但是可能不是最新版本,或者你想要指定版本。

代码语言:javascript
复制
yum install -y git
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-10-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档