zoukankan      html  css  js  c++  java
  • Linux 下Git的安装和配置

    Git是分布式的版本控制系统,实际上是不需要固定的服务器的,Git与svn的最大区别是,它的使用流程不需要联机,可以先将对代码的修改,评论,保存在本机。等上网之后,再实时推送过去。同时它创建分支与合并分支更容易,推送速度也更快。
    Gitosis则是方便通过Git与ssh架设中央服务器的软件。

    git在linux的安装:(以下涉及到的软件基本都使用yum安装,如果你的机子不联网,建议你先建本地yum源:http://www.cnblogs.com/shenliang123/p/3829044.html

    1.先从官网 http://git-scm.com/download 上下载git-1.7.3.tar.gz

    2.将文件git-1.7.3.tar.gz复制到/opt/git/gitinstall下,并解压

    [root@sl gitinstall]# tar -zxvf git-1.7.3.tar.gz

    3.进行配置安装

    [root@sl gitinstall]# cd git-1.7.3
    [root@sl git-1.7.3]# ./configure
    [root@sl git-1.7.3]# make
    [root@sl git-1.7.3]# make install

    ----------------------------------------------------------------------------------------------------

    但在执行make操作时报错:缺少gcc,yum安装gcc

    [root@sl ~]# yum -y install gcc

    重新执行make操作,还报错,缺少zlib.h。我们可以查看是否存在zlib.h

    [root@sl ~]# whereis zlib

    如果存在则会输出zlib路径。不存在则输出空白,以下是安装详情:

    1.从http://www.zlib.net/下载zlib最新版:zlib-1.2.8.tar.gz

    2.解压,编译

    [root@sl gitinstall]# tar -zxvf zlib-1.2.8.tar.gz
    [root@sl gitinstall]# cd zlib-1.2.8
    [root@sl zlib-1.2.8]# ./configure
    [root@sl zlib-1.2.8]# make
    [root@sl zlib-1.2.8]# make install

    --------------------------------------------------------------------------------------------------------------------------------------------

    重新执行make,make install,无错误输出,验证安装是否成功:

    [root@sl git-1.7.3]# whereis git
    git:/usr/local/bin/git
    [root@sl git-1.7.3]# git -version
    git version 1.7.3

    以上输出就意味着安装成功了!

  • 相关阅读:
    java 静态和非静态代码块执行顺序
    spring boot 学习
    js中的jQuery Validate增加手机号码验证
    JAVA验证手机号码是否正确
    redis启动报错 var/run/redis_6379.pid exists, process is already running or crashed
    移动端点击a标签拨打电话
    js计算两个日期之间的天数
    JS根据日期获取判断星期几
    JAVA生成订单编号工具类
    JAVA微信支付——微信公众号内支付 代码
  • 原文地址:https://www.cnblogs.com/onetwo/p/5292341.html
Copyright © 2011-2022 走看看