zoukankan      html  css  js  c++  java
  • CentOS 7编译安装Git,搭建远程仓库

    操作系统:CentOS 7.4

    Git版本:git version 2.21.0 

    官网文档将安装路径选择在./configure --prefix=/usr  极不推荐这种方法,如果你这样安装,日后想卸载极为麻烦,几乎删除不干净。将安装路径选择在--prefix=/usr/local/git 日后想卸载只需删除这个目录即可。

    #官网下载软件
    wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.21.0.tar.gz

    1、安装依赖包

    #内网环境需要本地yum源,本地yum源没有的包自己找一台联网的CentOS,执行yum install  软件包名 --downloadonly --downloaddi=/usr/local/src 下载软件不安装,获得软件包

    #yum -y install gcc gcc-c++ autoconf asciidoc xmlto curl-devel expat-devel gettext-devel openssl-devel zlib-devel docbook2X
    #ln -s /usr/bin/db2x_docbook2texi /usr/bin/docbook2x-texi   //安装docbook2X后的操作

    2、编译

    #安装先检查下是否有旧版本的git,有的话卸载rpm -e --nodeps git

    #tar -zxvf git-2.21.0.tar.gz
    #cd git-2.21.0
    #make configure
    #./configure --prefix=/usr/local/git
    #make all doc info
    #make install install-doc install-html install-info

    3、配置git
    #git config --global user.name "nishihaoren"
    #git config --global user.email "ainiyou@163.com"

    #useradd git
    #passwd git

     

    4、测试,查看git是否能创建仓库

    #配置环境变量

    vim /etc/profile

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

    source /etc/profile

    #git --version
    git version 2.21.0 

    #mkdir -p /data/project
    #chown git:git -R /data/project/

     su - git

    $git init --bare /data/project

     

  • 相关阅读:
    javascript进阶一
    javascript基础
    前端开发工程师——网易云课堂
    win10,软件, 发布者不受信任怎么办
    oracle10g如何配置客户端
    ASPxGridView中DetailRow的使用
    vb中&和+的区别
    nvl
    substr
    ORA-01791: 不是 SELECTed 表达式
  • 原文地址:https://www.cnblogs.com/9527l/p/10576725.html
Copyright © 2011-2022 走看看