美文网首页
搭建私有 Git 服务器

搭建私有 Git 服务器

作者: 无言的守望者 | 来源:发表于2016-07-31 17:16 被阅读0次

开发一个项目时,一个版本控制软件是非常有必要的,这里记录一个非常简单的搭建私有 Git 仓库教程

Step1:安装Git

$ yum install git

Step2:创建 git 用户

$ adduser git

Step3:创建证书登录

// 在本地电脑执行
$ ssh-keygen -t rsa -C "youremail@email.com"
 
// 执行以下命令查看公钥
$ cat ~/.ssh/id_rsa.pub
 
// 把公钥导入到以下服务器文件
/home/git/.ssh/authorized_keys

Step4:创建初始化 git 仓库

$ mkdir /var/repository
$ cd /var/repository
$ git init --bare project.git

Step5:防止 git 用户登录 shell

// 编辑/etc/passwd,找到类似一行:
git:x:1001:1001:,,,:/home/git:/bin/bash
// 修改为:
git:x:1001:1001:,,,:/home/git:/usr/bin/git-shell

Step6:克隆仓库

// 完成以上步骤后就可以在电脑上克隆服务器上的 git 仓库了
$ git clone git@yourserver:/var/repository/project

相关文章

  • Git 服务器搭建

    搭建一台Git服务器作为私有仓库使用。 以 Centos 为例搭建 Git 服务器。 1、安装Git 创建一个gi...

  • 模块化之私有服务器管理基础框架

    0.搭建git本地私有服务器 Git服务器搭建全过程分步详解 1.链接git仓库 2.在本地链接一个文件夹 将项目...

  • 搭建git服务器作为私有仓库,管理你的源码

    这篇文章主要讲在你的服务器上搭建git作为你的私有仓库,管理你的源码这篇文章主要讲在你的服务器上搭建git作为你的...

  • 搭建git服务器作为私有仓库

    这篇文章主要讲在你的服务器上搭建git作为你的私有仓库,管理你的源码这篇文章主要讲在你的服务器上搭建git作为你的...

  • CocoaPods私有库Steps

    1.创建私有仓库 先coding.net、OSChina、GitHub或者自己搭建的Git服务器上创建一个私有仓库...

  • 私有npm服务器搭建

    私有npm服务器搭建 标签(空格分隔): Node.js 私有npm服务器搭建 本次搭建是在ubuntu环境下搭建...

  • 搭建私有npm服务器教程

    私有npm服务器搭建 标签(空格分隔): Node.js 私有npm服务器搭建 本次搭建是在ubuntu环境下搭建...

  • 干货:Git入门详解

    之前讲过如何搭建gitserver,来实现自己的私有git服务器,后来有人问git到底是个什么东东,应该怎么用?下...

  • flutter 私有库

    自定义私有服务器 私有git 地址

  • Windows下安装Gogs

    前言 相信用Git的朋友应该有听说过Gogs了吧?简直就是搭建私有Git服务器的绝佳利器!!!而且,如此神奇的利器...

网友评论

      本文标题:搭建私有 Git 服务器

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