Linux下怎么搭建git服务器
导读:本文共1194字符,通常情况下阅读需要4分钟。同时您也可以点击右侧朗读,来听本文内容。按键盘←(左) →(右) 方向键可以翻页。
摘要: Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理我们将以 Centos 为例搭建 Git 服务器。1、安装Git$yuminstallcurl-develexpat-develgettext-developens... ...
音频解说
目录
(为您整理了一些要点),点击可以直达。
Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理
我们将以 Centos 为例搭建 Git 服务器。
1、安装Git
$yuminstallcurl-develexpat-develgettext-developenssl-develzlib-develperl-devel$yuminstallgit
接下来我们 创建一个git用户组和用户,用来运行git服务:
$groupaddgit$useraddgit-ggit
2、创建证书登录
收集所有需要登录的用户的公钥,公钥位于id_rsa.pub文件中,把我们的公钥导入到/home/git/.ssh/authorized_keys文件里,一行一个。
如果没有该文件创建它:
$cd/home/git/$mkdir.ssh$chmod755.ssh$touch.ssh/authorized_keys$chmod644.ssh/authorized_keys
3、初始化Git仓库
首先我们选定一个目录作为Git仓库,假定是/home/gitrepo/runoob.git,在/home/gitrepo目录下输入命令:
$cd/home$mkdirgitrepo$chowngit:gitgitrepo/$cdgitrepo$gitinit--barerunoob.gitInitializedemptyGitrepositoryin/home/gitrepo/runoob.git/
以上命令Git创建一个空仓库,服务器上的Git仓库通常都以.git结尾。然后,把仓库所属用户改为git:
$chown-Rgit:gitrunoob.git
4、克隆仓库
$gitclonegit@192.168.45.4:/home/gitrepo/runoob.gitCloninginto'runoob'...warning:Youappeartohaveclonedanemptyrepository.Checkingconnectivity...done.
192.168.45.4 为 Git 所在服务器 ip ,你需要将其修改为你自己的 Git 服务 ip。
这样我们的 Git 服务器安装就完成。
</div> <div class="zixun-tj-product adv-bottom"></div> </div> </div> <div class="prve-next-news">
本文:
Linux下怎么搭建git服务器的详细内容,希望对您有所帮助,信息来源于网络。