温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

GIT服务器搭建及配置详解

发布时间:2020-07-19 22:14:37 来源:网络 阅读:921 作者:PeterChen_ 栏目:建站服务器

    用久了SVN,突然换了项目组,新的项目要求使用GIT,还有点点生疏,于是不得不重新翻看以前的学习笔记,在复习的过程中想到自己也已经工作两年了,也该学会总结和思考,便诞生了开始有计划的写微博的想法,想把自己无论是在工作实践中学到的还是书本学习到的以及学习的方法分享出来,写得好让大家也有所收获,写得不好就当“博”大家一乐。

这是我在51CTO的第一篇微博,今天主要分享:GIT服务器搭建及配置。

一、安装环境

    操作系统:CentOS 6.4


二、检测是否已安装GIT

git --version

   未安装 -bash: git: command not found

   已安装 git version x.x.x


三、yum 安装

yum install git

四、卸载

yum remove git

五、添加Linux系统的git管理员用户

adduser git

passwrd huijia$$

 六、禁用git管理员用户xshell登录操作系统

GIT服务器搭建及配置详解

七、创建git仓库并将仓库所有权设置为上一步添加的用户

mkdir /usr/local/gitrepos

cd /usr/local/gitrepos

#初始化文件夹为git仓库
git init --bare sample.git

sudo chown git:git /usr/local/gitrepos   

sudo chmod 760 /usr/local/gitrepos

 八、添加git的仓库的使用用户

    收集所有需要登录的用户的公钥,就是用户在自己的git客户端生成的id_rsa.pub文件,把所有公钥复制到/home/git/.ssh/authorized_keys文件里,一行一个

key生成方法:

         打卡git客户端 git bash

ssh-keygen -t rsa -C "xxxx@xxxx.com"

    默认情况下不断按Enter键就行

  九、链接测试

   打开git客户端git bash  

git clone git@git服务器部署的电脑IP:/usr/local/gitrepos/sample.git
Cloning into 'sample'...
warning: You appear to have cloned an empty repository.

    出现以上信息表明git服务器搭建成功


   




向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI