首页 > 系统相关 >CentOS安装Git记录

CentOS安装Git记录

时间:2023-05-09 16:36:09浏览次数:29  
标签:git tar CentOS devel Git usr 版本 安装

一. 二进制方式

 

yum -y install git

 
简单粗暴,一句话搞定,弊端就是版本太低,看看版本:

git --version

一般是1.8.x版本,据最新的2.40.x版本还是差挺多的
 

二. 源代码方式

 
CentOS 7环境建议选择 v2.35 以下版本,否则在编译的时候会出现错误。

yum install -y curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker
wget https://github.com/git/git/archive/v2.33.8.tar.gz
tar -zxvf v2.33.8.tar.gz
cd git-2.33.8
make prefix=/usr/local/git all
make prefix=/usr/local/git install

 
将Git添加到环境变量:

# 修改/etc/profile
vim /etc/profile

# 将GIT目录添加到环境变量
export PATH=$PATH:/usr/local/git/bin

# 刷新环境变量
source /etc/profile

 
安装完毕!

标签:git,tar,CentOS,devel,Git,usr,版本,安装
From: https://www.cnblogs.com/netWild/p/17385468.html

相关文章

  • git
    简易的命令行入门教程:Git全局设置:gitconfig--globaluser.name"文采杰出"gitconfig--globaluser.email"[email protected]"创建git仓库:mkdiryygh-parentcdyygh-parentgitinittouchREADME.mdgitaddREADME.mdgitcommit-m"firstcommit"......
  • Drone CI For Github
    记录Drone标准.drone.yml文件version:"3.7"services:nginx:image:nginx:alpinecontainer_name:drone_nginxports:-"80:80"restart:alwaysnetworks:-dronenetmysql:image:mysql:5.7restart:......
  • php:7-cli-apline安装mysql redis mongo扩展模块
    apkadd--no-cachebuild-dependenciesbuild-baseopenssl-devautoconfg++libtoolmakecurl-devlibxml2-devlinux-headersdocker-php-ext-install-j2mysqlidocker-php-ext-installpdo_mysqlpeclinstallmongodb-1.2.2echo"extension=mongodb.so"......
  • Gradle 下载安装
    官网下载地址: https://services.gradle.org/distributions/ 如下图所示,我们选择想要安装的发布版本,gradle-x.x-bin.zip是需要下载的安装发布版,gradle-x.x-src.zip是源码,gradle-x.x-all.zip则是下载全部的文件。我本地为gradle-4.7-rc-2-bin\gradle-4.7-rc-23、配置Gradle......
  • 使用token上传git项目
    0、在github创建token2021年开始,取消远程推送时账号密码登录方式,转而用token代替,token可以在Github中生成可以把token直接添加远程仓库链接中,这样就可以避免同一个仓库每次提交代码都要输入token了已关联远程库前提下:gitremoteset-urloriginhttps://<your_token>@g......
  • Git配置SSH Key
     最近看到很多人在配置Git时,遇到很问题,网上教程千篇一律。这儿自己单独记录一份。Git配置SSHKey1.检查本机是否有sshkey设置,切换到.ssh目录$cd~/.ssh或cd.ssh2.配置git用户名和邮箱,配置多个用户时添加--add参数$gitconfig--global--adduser.na......
  • 在Windows上安装Docker
    一、前言跟着文档来,慢慢摸索,顺便记录一下在安装过程中遇到的问题,方便日后供自己查看二、DockerDesktop下载Docker官方点击Downloadandinistall 点击DockerDesktopforWindows 再次点击DockerDesktopforWindows 下载完成后执行DockerDesktopinstaller.ex......
  • Centos7安装Mysql5.7.42
    安装前的清理查看是否安装了Mysql版本yumlistinstalledmysql*rpm–qa|grepmysql*如果安装了请自行卸载查看是否安装了MariaDBrpm-qa|grepmariadb如果安装了MariaDB,则进行删除操作rpm-e--nodepsmariadb-libs下载Mysql5.7.42wgethttps://cdn.mysql.com//Downl......
  • Nessus 10.5 Auto Install for macOS Ventura(自动化安装 Nessus 试用版)
    发布Nessus试用版自动化安装程序,支持macOSVentura、RHEL9和Ubuntu22.04请访问原文链接:https://sysin.org/blog/nessus-auto-install-for-macos/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgNessus简介Nessus漏洞评估领域的全球黄金标准针对现代攻击面......
  • centos(linux):yum报错:removing mirrorlist with no valid mirrors的处理(centos 6.1
    一,报错[root@osc~]#yuminstall-ypython3-pipLoadedplugins:fastestmirror,securitySettingupInstallProcessDeterminingfastestmirrorsYumRepoError:AllmirrorURLsarenotusingftp,http[s]orfile.Eg.Invalidrelease/repo/archcombination/rem......