zoukankan      html  css  js  c++  java
  • 搭建GIT服务器

    (1)安装Git
    yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-devel
    yum install git

    (2)创建一个git用户组和用户

    [root@localhost ~]# groupadd git
    [root@localhost ~]# useradd git -g git
    

    (3)创建证书登录
    收集所有需要登录的用户的公钥,公钥位于id_rsa.pub文件中,把我们的公钥导入到/home/git/.ssh/authorized_keys文件里,一行一个。

    [root@localhost ~]# cd /home/git/
    [root@localhost git]# mkdir .ssh
    [root@localhost git]# chmod 755 .ssh
    [root@localhost git]# touch .ssh/authorized_keys
    [root@localhost git]# chmod 644 .ssh/authorized_keys
    

    (4)初始化Git仓库

    [root@localhost home]# mkdir gitrepo
    [root@localhost home]# chown git:git gitrepo/
    [root@localhost home]# cd gitrepo/
    [root@localhost gitrepo]# git init --bare runoob.git
    Initialized empty Git repository in /home/gitrepo/runoob.git/
    [root@localhost gitrepo]# ls
    runoob.git
    [root@localhost gitrepo]# chown -R git:git runoob.git
    

    (5)克隆仓库

    [root@localhost ~]# git clone git@192.168.1.69:/home/gitrepo/runoob.git
    
  • 相关阅读:
    POJ3297+map字符串处理
    POJ3204+DInic+maxflow
    HDU4704+费马小定理
    FZU-1924+判断环/DFS/BFS
    FZU-1921+线段树
    FZU-1926+KMP
    CodeForce 339:A+B+C
    HDU2896+AC自动机
    POJ2527+多项式除法
    鼠标移入移出事件
  • 原文地址:https://www.cnblogs.com/tongxiaoda/p/8485129.html
Copyright © 2011-2022 走看看