# 好雨Gogs使用说明 ### 介绍 `Gogs`是一款使用简单、安装快速的自助`Git`服务,如果你想要拥有一个自己的`git`仓库,那么我们非常推荐你使用。 在好雨你可以一键安装属于自己的[GOGS](http://app.goodrain.com/detail/96/)并开始轻松使用,不用花费精力部署和配置。 ### 使用指南 ##### 步骤一 添加授权key 新建服务--选择自建`Git` ![](https://box.kancloud.cn/706414b8b0fc2561faa08aa1dd2b8528_2072x870.png) 拷贝授权key ![](https://box.kancloud.cn/49115115f38f21b985fcb3aed400fc7c_1392x1070.png) 在`GOGS`该项目仓库中添加授权key ![](https://box.kancloud.cn/cb74263920b3d8b1cacaafb609a399ff_2362x1072.png) ##### 仓库地址 在开始构建应用前,我们需要了解一下这个自建`git`的地址,因为平台的一些机制,这个地址我们需要使用平台提供的而不是自建仓库端提供的,在自建`GOGS`应用的高级页中可以找到,如下图: ![](https://box.kancloud.cn/59f7e5c26c9a123114920481cae91d55_2566x1246.png) 先打开外部服务(需要重启) 举个例子: 如图上所示的实例中,我们最后得到的地址是: ``` ssh://git@gr71f008.rhino.ali-sh-s1.goodrain.net:20551/rhino/abc.git ``` ##### 开始新建 继续我们的新建过程,如图中所示(留意自建Git的地址要写成这种形式): ![](https://box.kancloud.cn/72c337152f56ee6247cc5890dc770d48_1428x1144.png) 需要使用`SSH`协议的仓库地址,目前我们还不能直接使用`GOGS`提供的`SSH`地址而是使用平台提供的部署后的`SSH`应用地址。 >我们从`GOGS`处得到的ssh协议地址是不能直接拿来使用的,必须使用上面展示的这种形式。 ***对比*** >`GOGS`的`SSH`协议地址: git@5000.gr71f008.rhino.ali-sh.goodrain.net:rhino/abc.git > 好雨支持的地址: ssh://git@gr71f008.rhino.ali-sh-s1.goodrain.net:20551/rhino/abc .git 通过上面的对比可以看出,好雨支持的地址是从`GOGS`服务的**“高级”**页面中得到的。