Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。而国外的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。
转载于:https://my.oschina.net/u/3432750/blog/912751
分享到:
相关推荐
在Linux环境中,有时我们可能需要在没有网络连接的情况下安装Git。这时,离线安装Git及其依赖包就显得尤为重要。本文将详细介绍如何通过提供的压缩包在Linux系统中进行离线安装Git。 首先,我们需要理解Git是一个...
至此,你已经在Linux上成功地手动编译并安装了Git。手动编译虽然比包管理器安装更繁琐,但它允许你获取特定版本的Git并控制编译选项,这对于某些特殊需求或调试很有帮助。 请注意,随着时间的推移,Git会不断更新新...
本教程将深入浅出地介绍Git的基础知识和高级技巧,旨在帮助用户在Linux环境下高效地使用Git进行项目管理。 一、Git简介 Git是由Linux之父Linus Torvalds为Linux内核开发而创建的版本控制系统。它的设计目标是速度、...
本压缩包包含了Linux环境下编译和安装Git v2.42.0所需的所有资源。接下来,我们将深入探讨Git的核心概念、功能以及在Linux上编译和安装Git的步骤。 Git的核心概念主要包括仓库(Repository)、提交(Commit)、分支...
#### 二、Git在Linux下的安装方法 本节将详细介绍如何在Linux系统中手动编译安装Git。考虑到许多默认的包管理器(如yum)提供的Git版本可能过低(例如1.7),无法满足某些项目的需求(如Coding平台要求使用1.8.0...
Git是分布式版本控制系统的一种,由Linux之父Linus Torvalds在2005年创建,主要用于Linux内核开发。Git的设计目标是速度、数据完整性以及支持非线性工作流,使得开发者可以在本地进行大量的提交和分支操作,而无需...
Git由Linux创始人林纳斯·托瓦兹创建,旨在解决Linux内核开发中的版本控制问题,但后来因其强大而灵活的功能,被广泛应用于各种软件开发项目。 ### Git基础概念 1. **仓库(Repository)**:存储项目所有版本信息的...
在某些没有网络连接或者网络环境受限的场景下,离线安装Git变得尤为重要。本篇将详细介绍如何使用提供的Git离线rpm安装包在Linux系统上进行安装。 首先,我们需要理解RPM(Red Hat Package Manager)是Linux系统中...
- 安装Git:在不同的操作系统(Windows、macOS、Linux)上安装Git的方法。 - 配置环境:设置用户名和邮箱,以及自定义Git命令行的显示风格。 - 创建仓库:初始化本地仓库,理解.git目录的作用。 - 获取仓库:...
Git 安装及使用教程文档 Git 是一种分布式版本控制系统,允许开发者追踪代码的变更记录,协作开发和维护项目。下面是 Git 安装及使用教程文档的详细介绍。 1. Git 的基本介绍 Git 是什么?Git 是一种免费的开源...
教程指出,在Windows下安装Git可以选择使用Cygwin模拟环境,但推荐使用msysgit,这是专门为Windows打包好的Git版本。安装msysgit非常简单,只需要下载并按照默认选项安装即可。 安装完成之后,还需要进行配置,包括...
Git是一款分布式版本控制系统,被...总之,Git在Windows和Linux上的安装简单易行,掌握其基本操作和核心概念,能有效提升团队协作效率,确保代码版本管理的顺畅。无论是个人项目还是多人协作,Git都是不可或缺的工具。
在这个“git安装包及git安装教程pdf”中,我们将探讨Git的基本概念、安装过程以及如何开始使用Git进行版本控制。 1. Git基本概念: - 仓库(Repository):存储项目所有版本信息的地方。 - 工作目录(Working ...
- **解决冲突**:手动编辑冲突的文件,然后使用`git add`和`git commit`完成合并。 - **删除分支**:`git branch -d <branch>` #### Git的高级特性 - **标签**:用于标记重要的版本,可以通过`git tag`创建标签,...
- **Linux上的安装**:可以通过包管理器来安装Git,例如在Ubuntu上可以使用`sudo apt-get install git`命令。 - **MacOS上的安装**:可以通过Homebrew来安装Git,只需运行`brew install git`即可。 - **Windows上的...
在Linux环境下,Git的安装通常是通过包管理器(如apt、yum或dnf)进行的。对于git-2.41.0.tar.gz这样的源码包,用户需要先解压,然后通过编译和安装步骤来手动安装。这通常涉及以下步骤: 1. 解压:`tar -zxvf git-...
### Git使用教程核心知识点 #### 一、Git简介与应用场景 **Git** 是一款开源的分布式版本控制系统,用于跟踪在软件开发过程中对文件所做的更改。它最初由Linus Torvalds于2005年创建,目的是为了更高效地管理Linux...
### 廖雪峰-Git-教程-PDF版 #### Git简介及重要性 - **Git定义**: Git是一种分布式版本控制系统,广泛应用于软件开发领域,用于跟踪计算机文件的变化,并协调多用户之间的协作。 - **Git的特点**: - **分布式**:...
Git教程知识点梳理: ...教程着重实用性,让学习者可以在不深入过多复杂理论的情况下,有效利用Git进行版本控制。同时,作者还强调了学习Git的实用性而非专业性,使得初学者可以节省时间,快速成为一名合格的Git用户。