美文网首页
自己搭建一个私人的git仓库

自己搭建一个私人的git仓库

作者: 7183 | 来源:发表于2020-03-30 22:22 被阅读0次

先说明我的服务器系统:Centos 7.7 64位机

centos版本

首先查看自己的服务器是否装了OpenSSH,查看是否安装:

查看是否安装OpenSSL

检查自己的Centos服务器是否有ssh

以上条件都具备了以后,我们就开始安装git,因为我已经安装了git,我在此就不做演示了,安装git的命令是yum install -y git

安装git

yum install 和yum install -y的区别就是当你找到安装包时,他会自动帮你选择y,不需要手动选择

建议你创建一个专门管理git的账户,这不是必须的,你也可以不创建

创建gitmanager账户

转到gitmanager用户下

windows的客户端使用git的命令窗口输入ssh-keygen -t rsa来生成ssh私钥,linux可以直接使用这个命令来生成私钥,我的客户端使用的是windows,因为我已经生成私钥了,我就不在客户端演示了,我在服务器上演示一下,其实和git命令窗口是一样的操作:

生成私钥

在.ssh/目录下创建一个authorized_keys文件

创建authorized_keys文件

将客户端生成的id_rsa.pub文件可以上传到服务器上,也可以复制里面的内容到authorized_keys文件中

我使用的方法是直接粘贴到authorized_keys文件中,你也可以使用Xshell的上传rz,下载sz命令,可以从网上搜一下安装教程

我们把客户端的私钥粘贴到服务器的authorized_key以后,要给.ssh/和.ssh/authrized_keys权限:

我们赋完权限以后使用ssh gitmanager@服务器ip试一下,就可以直接链接上

我们可以/home/用户/下创建一个git仓库

我们初始化我们的仓库

想了解git init和git init --bare的区别的话可以查看这篇文章https://blog.csdn.net/ljchlx/article/details/21805231

我们现在就来clone一下我们的仓库

我们查看一下本地的文件夹

现在们的个人git服务器就搭建成功了

相关文章

  • 搭建私人的git仓库

    试用场景:小团队或者个人,私密的内容,不适合放到github上面; 此处默认为centos操作系统! 第一步:安装...

  • Centos7安装配置Gitlab图文教程

    前言:安装要求 简介 GitHub如果使用私有仓库,是需要付费的,GitLab可以在上面搭建私人的免费仓库。Git...

  • 自己搭建一个私人的git仓库

    先说明我的服务器系统:Centos 7.7 64位机 首先查看自己的服务器是否装了OpenSSH,查看是否安装: ...

  • Gitee私人仓库创建

    之前看到一个博客告诉如何搭建gitee私人仓库,因此将自己建立的过程记录下来 首先为什么要搭建私人仓库呢?是因为在...

  • linux上使用gogs搭建私有仓库

    gogs是一个优秀的开源git仓库,这个框架可以通过h5来访问配置,用来搭建私人仓库再合适不过了。(这里采用ubu...

  • CocoaPods私有仓库的创建

    创建版本库(repo) 首先,创建一个像 master 一样的存放版本描述文件的git仓库,因为是私人git仓库,...

  • CocoaPods 私有仓库的创建(超详细)

    正文 创建版本库(repo) 首先,创建一个像master一样的存放版本描述文件的git仓库,因为是私人git仓库...

  • 使用Git搭建自己的私有/个人Git仓库

    使用Git搭建自己的私有/个人Git仓库 准备一下 安装Git 添加Git管理账户/账户和密码 配置Git的SSH...

  • 在自己服务器搭建git仓库

    在网上有很多教程如何搭建。记录一下搭建git仓库的一些理解Git 服务器搭建我们远程仓库使用了 Github,Gi...

  • CocoaPods私有库Steps

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

网友评论

      本文标题:自己搭建一个私人的git仓库

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