1、准备工作
- 购买一个域名
- 注册coding账号
2、创建项目
在coding.net创建一个项目,项目名称与自己的用户名一致,如图所示 
3、初始化仓库
点击代码 -> 分支管理,以及右侧的的快速初始化仓库 
4、开启Coding Pages
点击左侧菜单中的代码 -> Pages服务,点击右侧的一键开启Coding Pages 
显示如下内容就代表成功了 
5、配置远程仓库
5.1、添加远程仓库
为了达到一键推送到两个平台,要先多配置一个远程仓库,仓库地址从刚才新建的项目的代码浏览中查找
git remote add coding https://git.dev.tencent.com/EnochZg/EnochZg.git
检查是否添加成功
git remote -v
显示如下两个仓库地址就代表成功了
coding https://git.dev.tencent.com/EnochZg/EnochZg.git (fetch)
coding https://git.dev.tencent.com/EnochZg/EnochZg.git (push)
origin git@github.com:EnochZg/enochzg.github.io.git (fetch)
origin git@github.com:EnochZg/enochzg.github.io.git (push)
5.2、推送代码到coding
先把coding仓库的主分支拉下来
git pull coding master --allow-unrelated-histories
这个时候可能会出现冲突,因为coding初始化的时候可能生成README.MD文件,而你的github项目也存在这个文件,打开冲突文件,保留需要的内容,然后执行以下指令
git add .
git commit -m "resolve conflict"
git push --all
6、域名解析
项目根目录下创建CNAME文件,写上自己的域名地址并提交
www.enochzg.cn
打开域名解析平台(我的是万网域名),进行如下配置,境内解析到coding,境外访问解析到github,这样国外网友就能通过google搜到github pages,而国内网友就能通过百度搜到coding pages了。

大功告成!