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

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

  • 相关阅读:
    Vue-如何实现响应式
    Docker中mysql容器时区问题
    Django格式化日期时,抛出异常ValueError: embedded null byte
    前端报被CORS策略阻止,Django开启跨域解决
    DRF框架之认证、授权和登录
    Django之ALLOWED_HOSTS、LOGGING和多个子应用管理
    DRF框架生成接口文档
    DRF框架之自定义action
    DRF框架之视图集、Routers路由
    DRF框架之Concrete Generic Views
  • 原文地址:https://www.cnblogs.com/onetwo/p/5292341.html
Copyright © 2011-2022 走看看