您现在的位置是:首页 > 日记日记

centos搭建git

薄荷2022-06-02【日记】1人已围观

简介centos搭建git

安装依赖

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

yum install gcc perl-ExtUtils-MakeMaker

下载安装 git

cd /usr/local/src

wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.10.0.tar.gz --no-check-certificate

tar -zvxf git-2.10.0.tar.gz

cd git-2.10.0

make all prefix=/usr/local/git

make install prefix=/usr/local/git

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

source /etc/bashrc

git --version

创建git账号

useradd -m gituser

passwd gituser

创建 git 仓库并初始化

mkdir -p /data/repositories

cd /data/repositories/ && git init --bare test.git

配置用户权限

chown -R gituser:gituser /data/repositories

chmod 755 /data/repositories

编辑 /etc/passwd 文件

gituser:x:500:500::/home/gituser:/usr/local/git/bin/git-shell

克隆 test repo 到本地

cd ~ && git clone gituser@175.178.192.216:/data/repositories/test.git

Tags: