linux - git安装与卸载

本文讲述了在Jenkins中使用Maven构建项目时遇到的Git连接错误,原因在于缺少curl-devel组件。文章详细介绍了如何安装和配置Git,包括下载、解压、编译、环境变量设置以及问题排查过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

事前准备

如果git地址头部是http而不是git的需要先执行下面命令

Jenkins使用Maven构建工程时,设置Git源码管理时报错:
Failed to connect to repository : Command “/usr/local/git/bin/git ls-remote -h – http://192.168.1.35/root/javademo.git HEAD” returned status code 128:
stdout:
stderr: git:‘remote-http’ 不是一个 git 命令。参见 ‘git --help’。

问题分析:
安装Git时缺少curl-devel curl libcurl-devel libcurl组件。

解决办法:
第一步:yum -y install curl-devel curl libcurl-devel libcurl
第二步:删除/usr/local/git和git源码,重新安装Git软件。

1. 下载git包

此版本支持jdk1.8,如果用别的版本需要去官网下载。
wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.33.2.tar.gz

2.解压下载后的git包


# 进入git压缩包的目录下
cd /tool/tool
# 解压命令
tar -xvf git-2.33.2.tar.gz
# 解压后的git文件夹放入到/tool/git文件下
mv git-2.33.2 ../git

3.安装git

# 创建一个git安装的文件夹
mkdir /usr/local/git
# 进入git文件夹
cd /tool/git
# 配置git
./configure --prefix=/usr/local/git
#编译git
make && make install

4.配置环境变量

# 进入环境变量的配置文件
vi /etc/profile
# 在末尾添加,保存退出
export PATH=/soft/git/bin:$PATH
# 使配置文件立即生效
source /etc/profile

5.校验git是否安装成功

查看git版本
git --version

6.卸载git

# 直接删除git安装文件夹和压缩包
rm -rf /usr/local/git
rm -rf /tool/git

# 删除配置git的路径
vi /etc/profile
# 去掉git路径,保存退出

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值