zoukankan      html  css  js  c++  java
  • git 服务器搭建与运用

    环境:CentOS 6

    为了不影响后面的安装

    安装依赖库

    yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel

    安装编译工具

    yum install gcc perl-ExtUtils-MakeMaker

    下载 git

    进入到你安装软件的文件夹

    cd /usr/local/

    下载命令:

    wget https://www.kernel.org/pub/software/scm/git/git-2.10.0.tar.gz

    然后使用解压文件

    tar -zvxf git-x.xx.x.tar.gz


    进入解压后的git文件夹

    cd git-x.xx.x

    执行编译

    make all prefix=/usr/local/git

    编译完成后, 安装到 /usr/local/git 目录下

    make install prefix=/usr/local/git

    配置环境变量

    将 git 目录加入 PATH


    将原来的 PATH 指向目录修改为现在的目录

    echo 'export PATH=$PATH:/usr/local/git/bin' >> /etc/bashrc

    重启环境变量

    source /etc/bashrc

    查看是否成功安装 出现版本就安装成功
    git --version

    创建 git 用户密码

    创建用户

    useradd -m git

    为用户设置密码
    passwd 【你的密码】

    创建gitrepo目录用于存放 git 仓库

    mkdir /usr/local/gitrepo

    进入仓库

    cd /usr/local/gitrepo

    初始化一个仓库

    git init --bare test.git

    配置用户权限

    将仓库目录的使用权交给git用户
    chown -R git:git /usr/local/gitrepo

    chmod 755 /usr/local/gitrepo

    将test仓库的使用权交给git用户
    chown -R git:git /usr/local/gitrepo/test.git

    chmod 755 /usr/local/gitrepo/test.git

    克隆 test repo 到本地

    git clone git@<您的 CVM IP 地址>:/usr/local/gitrepo/test.git

    使用

     
  • 相关阅读:
    xmapp开启https
    docker常用命令
    kubernetes常用命令
    MySQL text类型的最大长度
    用jQuery的attr()设置option默认选中无效的解决 attr设置属性失效
    squid3认证配置
    Go & SQLite on Windows
    orchestrator-Raft集群部署
    协程并发框架gevent及其用法
    syslog日志系统
  • 原文地址:https://www.cnblogs.com/XiDaPuBen/p/9990444.html
Copyright © 2011-2022 走看看