linux下git的安装步骤详解

Git 小智 725℃ 0评论


测试环境: centos7.0 64位
登陆用户:root
下载目录:/usr/local/src
安装目录:/usr/local/git

下载git源码并解压缩
下载地址https://github.com/git/git/releases

[root@VM_112_250_centos src]# wget -c https://github.com/git/git/archive/v2.11.0.tar.gz
[root@VM_112_250_centos src]# tar -zxvf git-2.11.0.tar.gz 
[root@VM_112_250_centos src]# cd git-2.11.0/

注意:在github下载的源码是没有configure或config文件的
//百度了许久,貌似make和make all的作用是一样的啊,书上也没有介绍make all啊

[root@VM_112_250_centos git-2.11.0]# make prefix=/usr/local/git all
[root@VM_112_250_centos git-2.11.0]# make prefix=/usr/local/git install
install过程中出现了错误
http-push.c:18:19: fatal error: expat.h: No such file or directory
这是因为缺少相关模块
[root@VM_112_250_centos git-2.11.0]# yum install expat-devel

git的安装大概需要下面这些依赖
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker
安装完成之后,查看版本

[root@VM_112_250_centos bin]# ./git --version
git version 2.11.0

成功输出版本信息,说明安装成功
然后把git添加到环境变量,更多添加环境变量的方法参考这里http://www.luxinzhi.com/system/80.html
[root@VM_112_250_centos bin]# echo “PATH=/usr/local/mysql/bin:$PATH” >>/etc/profile

举例

[root@VM_112_250_centos src]# git clone https://github.com/WisdomLu/QRCode.git
Cloning into 'QRCode'...
remote: Counting objects: 6, done.
remote: Total 6 (delta 0), reused 0 (delta 0), pack-reused 6
Unpacking objects: 100% (6/6), done.

本文固定链接:心知博客 » linux下git的安装步骤详解
本站内容除特别标注外均为原创,欢迎转载,但请保留出处!

喜欢 (2)
发表我的评论
取消评论
表情

请填写您的昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址