美文网首页git
服务器搭建git私有仓库

服务器搭建git私有仓库

作者: 青山淼淼 | 来源:发表于2019-07-17 02:41 被阅读0次

    安装git

    yum install git
    

    添加一个用于git的用户信息

    sudo adduser git
    

    创建证书相关

    1.切换用户
    su git 
    cd ~
    mkdir .ssh
    chmod 700 .ssh
    touch .ssh/authorized_keys
    chmod 600 .ssh/authorized_keys
    
    2.生成公钥和私钥文件
    cd .ssh
    ssh-keygen -t rsa
    

    *首先会让你输入要保存公钥的位置,直接回车即可,接着会提示让你重复一个密码两次,如果不想再使用公钥的时候输入密码,直接回车即可。完成后会在home目录下的.ssh目录中生成两个文件id_rsa(私有密钥)和id_rsa.pub(公钥)。

    建立对应的相关文件夹

    cd /www
    mkdir gittest
    mkdir gitdeport
    cd girdeport 
    

    初始化建立一个空仓库

    git init --bare runoob.git
    

    将仓库所有者更换为git

    chown -R git:git runoob.git
    

    以上为服务器操作,下面是本地电脑操作。
    我这是把本地的git仓库秘钥覆盖到服务器 IP为服务器的公网IP

    cat ~/.ssh/id_rsa.pub | ssh git@148.70.00.00 "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys"
    

    克隆仓库

    git clone git@148.70.00.00:/www/gittest/gitdeport/runoob.git
    

    测试git 相关操作

    vim test.txt
    

    就会出现以下熟悉的界面了。


    image.png

    相关文章

      网友评论

        本文标题:服务器搭建git私有仓库

        本文链接:https://www.haomeiwen.com/subject/tthflctx.html