Linux搭建Git服务器的方法

  

<>强安装Git

        yum安装git - y      git -版本   之前      

<>强创建Git用户

        sudo adduser git//设置密码   passwd git   之前      

<>强导入公钥

        找到/- name authorized_keys      vim的authorized_keys   之前      

<>强创建Git仓库

        #切到指定目录下   sudo git init -裸server.git      #老板指定为git   sudo乔恩- r git: git server.git   之前      

<>强禁用git用户壳

  

在/etc/passwd文件里把git: x: 502:502::/home/git:/bin/bash改为git: x: 502:502::/home/git:/usr/bin/git-shell

  

<强>克隆代码到本地

        git克隆git@127.0.0.1:/web/mazey.cn/server/server.git      

<强>注意

  

若git push的出现权限问题:

        致命:无法创建临时文件:没有权限   致命:sha1文件' & lt; stdout>写错误:破碎的管道   错误:无法推动一些参考文献“git@0.0.0.0:/web/mazey.cn/server/server.git'      

执行如下命令:

        sudo乔恩- r git: git/web/mazey.cn/server/      

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

Linux搭建Git服务器的方法