作为开发者平时可能想写点(非开源)的小东西,或者想保存一些私人配置什么的,这些也应该以 Git 的形式长期保存。毕竟 Git 的用途很广,有一份云端备份也很明智。但 Github 等服务只对开源项目免费,私有项目是按月收费的,并且还有仓库数量限制。自己的一些小作品或个人记录一般没有多大商业价值,项目本身又非常小,所以不值得花钱购买 Git 服务,但又不太适合公开。这种情况下你就需要一些可靠的免费私有 Git 仓库了。
其实,Google 云平台上有一个 Cloud Source Repositories 服务,这就是我们需要的私有 Git 仓库功能。这个服务本意是让你的项目方便地在 Google Cloud 上集成和调试,但是你也可以只使用这个服务,当成你的免费私有仓库。以前 Google Cloud 中一个项目只能有一个仓库,用起来不方便,现在一个项目中可以建任意多个私有仓库了。Cloud Source Repositories beta 版服务是完全免费的,存储上限是 500M ,一般存储源码等文本文件是足够用的。
除了私有、免费之外,Cloud Source Repositories 还有以下优点:
使用方法和标准 Git 没有不同,唯一的差异是初始的账号认证方式不同。假设你已经本地安装了 Git ,然后你需要安装 Google Cloud SDK (一个命令行工具) 来初始化项目和账号认证,仅第一次需要。当然,你还需要在 Google Cloud 上新建一个项目作为服务的归属,并设置你的收费方式(不使用其他收费服务的话不用担心扣费)。具体 Git 服务的使用 Google 官方文档已经写地非常细致了,控制台上也一目了然(Git 服务是控制台菜单中的 Development)。
官网链接: https://cloud.google.com/source-repositories/
本文作者:Guokai Han。
Post Views: 23
除非特别声明,此文章内容采用 知识共享署名 3.0 许可,代码示例采用 Apache 2.0 许可。更多细节请查看我们的 服务条款 。