文档章节

linux下之手动安装git教程

荡漾在水中央
 荡漾在水中央
发布于 2017/05/25 15:03
字数 379
阅读 14
收藏 0

钉钉、微博极速扩容黑科技,点击观看阿里云弹性计算年度发布会!>>>

it是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。而国外的GitHub和国内的Coding都是项目的托管平台。但是在使用git工具的时候,第一步要学会如何安装git,本教程就手把手教大家如何手动编译安装git。

1、介绍

使用Coding管理项目,上面要求使用的git版本为1.8.0以上,而很多yum源上自动安装的git版本为1.7,所以需要掌握手动编译安装git方法。

2、安装git依赖包

yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker

3、删除已有的git

yum remove git

4、下载git源码

切换到你的包文件存放目录下

cd /usr/src

下载git安装包

wget https://www.kernel.org/pub/software/scm/git/git-2.8.3.tar.gz

解压git安装包

tar -zxvf git-2.8.3.tar.gz

cd git-2.8.3

配置git安装路径

./configure prefix=/usr/local/git/

编译并且安装

make && make install

查看git版本号

git --version

git已经安装完毕

5、将git指令添加到bash中

vi /etc/profile

在最后一行加入

export PATH=$PATH:/usr/local/git/bin

让该配置文件立即生效

source /etc/profile

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。互联网+时代,时刻要保持学习,携手千锋PHP,Dream It Possible。

原文地址:http://www.cnblogs.com/lijinhui/p/6901220.html

荡漾在水中央
粉丝 0
博文 28
码字总数 0
作品 0
私信 提问
加载中
请先登录后再评论。
如何在CentOS 7中安装最新Git(源码安装)

如何在CentOS 7中安装最新Git 2017年05月20日 11:49:53 阅读数:1624 Git是在今天的软件开发行业一个非常有用的版本控制工具。我一直使用Git。于是为Linux公社的读者写一篇如何在CentOS 7中安...

osc_u69w8vfw
2018/08/02
12
0
如何在 Ubuntu 上安装最新版本的 Git

https://linux.cn/article-11929-1.html 在 Ubuntu 上安装 Git 非常容易。它存在于 Ubuntu 的主仓库中,你可以像这样使用 apt 命令安装它: 很简单?是不是? 只有一点点小问题(这可能根本不...

osc_axe50nd6
03/19
7
0
如何在 Ubuntu 上安装最新版本的 Git

在 Ubuntu 上安装 Git 非常容易。它存在于 Ubuntu 的主仓库中,你可以像这样使用 apt 命令安装它: 很简单?是不是? 只有一点点小问题(这可能根本不是问题),就是它安装的 Git 版本。 在 ...

作者: Abhishek Prakash
02/26
0
0
如何在 Ubuntu 上安装最新版本的 Git

https://linux.cn/article-11929-1.html 在 Ubuntu 上安装 Git 非常容易。它存在于 Ubuntu 的主仓库中,你可以像这样使用 apt 命令安装它: 很简单?是不是? 只有一点点小问题(这可能根本不...

osc_rbml5ydi
03/19
4
0
CentOS 7.4 系统安装 git

CentOS 7.4 系统安装 git 一、使用 yum 安装 1、查看系统是否已经安装 git 2、yum 安装 git 3、安装成功 4、卸载 git 二、源代码安装 在 Linux 下安装 git git 是一个开源的分布式版本控制系...

osc_vwtuqll7
2019/04/12
5
0

没有更多内容

加载失败,请刷新页面

加载更多

JDK路径设置无效问题解决

JDK 配置环境无效的两种情况 第 ① 种:输入java -version,显示:'java' 不是内部或外部命令,也不是可运行的程序或批处理文件。这个问题一般出现在电脑第一次配置环境的时候。 第 ② 种:输...

osc_s3ka07m5
29分钟前
27
0
代理模式

一 代理模式简介 代理(Proxy)是一种设计模式 提供了对目标对象另外的访问方式 代理对象代理目标对象 达到增强目标对象功能的目的 二 静态代理 需要定义接口或者父类 代理对象与目标对象一起实...

osc_5w65ebjo
31分钟前
23
0
软件测试基础自学之测试基础理论,先看完这篇你再做测试

第一章、系统测试之测试基础 软件测试不只只只是测试源代码 软件测试人交流社群313782132,内有学习资料、面试技巧、内推机会。 1、测试定义: 通过人工或自动的手段, 对被测对象进行检阅的...

osc_aowxrpuv
33分钟前
17
0
软件测试基础之手工测试,你能想到的都在这

手工测试是传统的测试方法,由测试人员手工编写测试用例、执行、观察结果。软件测试中发现问题最多的都是手工测试,占整个项目的百分之九十五左右,所以说手工测试是软件测试基础。但手工测试...

osc_sfl7wfr9
35分钟前
23
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部