menu Hyou
主页
分类
标签
关于
color_lens

... Rei ...

... cjlmonster@163.com ...

... 白开水与方便面 ...

home
主页
chevron_right
local_library
分类
chevron_right
local_offer
标签
chevron_right
brightness_auto
关于
chevron_right

标签云

Git自建服务器 Git

2021-06-11 约 350 字 预计阅读 2 分钟

简单介绍 开发的时候,如果选用 git 做版本控制的话,通常情况下,首先在本地电脑上安装 git 客户端进行版本控制,而后了,有下面几种情况: ​ 只在本机上开发,git 只是用来做做代码回滚和保存代码到本地; 在本地上开发,然后把代码托管到 git托管平台,如著名的 GitHub,国内的 Gitee; 在本地上开发,然后把代码托管到 自建git服务器。 ​ 上面的三种情况下,第一种只需一台电脑,自个玩就可以了,后两种都是把代码托管到另一台服务器上,GitHub 和 Gitee,免费的开源代码托管平台,其后台使用的就是git服务器,因为是开源的,所以托管到上面的代码,别人也能拷贝和查看,当然也是可以建私人仓库,不过要收费,貌似 Gitee 可以建免费的私人仓库(不清楚)。下面详细介绍下自建 git 服务器,把代码托管到自己的私人服务器上。 ​ 教程准备 客户端:这里准备一台Windows电脑,系统为 win7 git服务器:一般为Linux服务器,这里因为条件有限,装了一个 Linux Mint 虚拟机(有钱的话,可以考虑各家的云ecs,选个最低配,一年大概三四百吧,以后也可以当测试用),ip为:192.168.2.178,后面ssh远程连接需要用到 各自安装 git 客户端,前面已经讲过,这里不再叙述,详细请看 安装教程 客户端配置 客户端生成用于ssh登录的密钥对,打开 Git Bash 窗口,输入 ssh_keygen 命令创建 $ ssh_keygen -t rsa -C “developer1” -t 密钥的算法,默认不写是 dsa,这里设为 rsa -C 用于备注,一般就是备注这台电脑的使用者之类的,最后会在生成的公钥末尾里显示,默认为电脑用户名, 输入命令后,一路按回车就可以了,最后会在用户的家目录里生成 .ssh 目录,并存放有两个文件,其中 id.rsa为私钥,id_rsa.pub为公钥 接着把公钥上传到git服务器上,可以使用ftp,或用其它更简单的方式,下面会讲 ​ git服务器端配置 创建git用户 查看git用户是否存在
copyright 2021 cjlmonster | 粤ICP备2021067029号 | 粤公网安备 44132302100200号
设置文档主题

主题色

主色

强调色