## 基于coding
为了实现分布式版本管理控制,我们将coding作为远程托管仓库,相比于github,coding在国内打开速度更快,而且提供了很多便于开发的功能。
* 所有远程库的基本功能:代码,分支,标签,分支合并
* 代码质量管理:分析代码的问题与质量
* Pages服务:静态博客的生成
* 在线代码演示:可实时看到网站或者微信插件效果,不必部署到服务器上
* Webhook:推送后直接部署到服务器
* 基于Docker的WebIDE:可以在coding生成的Linux服务器上在线编辑代码,不必在本机部署环境,可直接提交推送到版本库,适合于代码需要小幅改动或者紧急情况下手边没有电脑时的代码改动,一个浏览器即可。
![](https://box.kancloud.cn/2016-03-30_56fb98a77ebbd.png)