博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Git 服务器搭建
阅读量:5121 次
发布时间:2019-06-13

本文共 1101 字,大约阅读时间需要 3 分钟。

Github 公开的项目是免费的,但是如果你不想让其他人看到你的项目就需要收费。

这时我们就需要自己搭建一台Git服务器作为私有仓库使用。

接下来我们将以 Centos 为例搭建 Git 服务器。

1、安装Git

# yum install -y curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-devel# yum -y install git

 

接下来我们 创建一个git用户组和用户,用来运行git服务:

# groupadd git# useradd git -g git

 

2、创建证书登录

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

如果没有该文件创建它:

# cd /home/git/# mkdir .ssh# chmod 755 .ssh# touch .ssh/authorized_keys# chmod 644 .ssh/authorized_keys

  

3、初始化Git仓库

首先我们选定一个目录作为Git仓库,假定是/home/gitrepo/runoob.git,在/home/gitrepo目录下输入命令:

# cd /home# mkdir gitrepo# chown git:git gitrepo/# cd gitrepo# git init --bare runoob.gitInitialized empty Git repository in /home/gitrepo/runoob.git/

以上命令Git创建一个空仓库,服务器上的Git仓库通常都以.git结尾。然后,把仓库所属用户改为git:

# chown -R git:git runoob.git

4、克隆仓库

# git clone git@192.168.45.4:/home/gitrepo/runoob.gitCloning into 'runoob'...warning: You appear to have cloned an empty repository.Checking connectivity... done.

192.168.45.4 为 Git 所在服务器 ip ,你需要将其修改为你自己的 Git 服务 ip。

这样我们的 Git 服务器安装就完成。

转载于:https://www.cnblogs.com/KunGe-13/p/9207675.html

你可能感兴趣的文章
py进制换算器
查看>>
Android 6.0 前\后怎么做Activity劫持
查看>>
HDU 1069 Monkey and Banana
查看>>
POJ 3273
查看>>
hdu 3037 Saving Beans lucas定理
查看>>
Spring入门(一)
查看>>
Java 函数式编程和Lambda表达式
查看>>
堆排序及其c语言实现
查看>>
Socket.IO 中文笔记
查看>>
Python中的WebSocket
查看>>
lintcode-453-将二叉树拆成链表
查看>>
52. N-Queens II
查看>>
JS-基础-04.Math库、数组、表
查看>>
《JS权威指南学习总结--6.3删除属性》
查看>>
lightoj1422
查看>>
opencv rtsp 人脸识别
查看>>
bzoj4516: [Sdoi2016]生成魔咒
查看>>
Genymotion模拟器
查看>>
font-smoothing使用后字体看起来会更清晰舒服
查看>>
jdk动态代理底层实现
查看>>