GitHub
1.1、GitHub简介

GibHub是全球最大的、最活跃的在线开源项目托管服务。

GibHub官网:https://github.com

1.2、GitHub使用注意

随着中美贸易战的开打,GitHub官方声明:“接受美国法律监管,包括美国出口管理条例”。 即对违反美国出口管理条例的企业和个人,可以拒绝提供代码等资源,而且不会提前告知。 介于美国政府对中国企业经常作出一些不公正的待遇,我们有必要在Gitee上做一个备份。

GitHub and Trade Controls

假设,我们要将https://github.com/leleliu008/ndk-pkg备份到https://gitee.com/fpliu/ndk-pkg,步骤如下:

git clone --bare   https://github.com/leleliu008/ndk-pkg
git push  --mirror https://gitee.com/fpliu/ndk-pkg
1.3、GitHub Restful API

GitHub Restful API是设计非常优美的Restful API, 很多公司的Restful API都会参考GitHub Restful API

GitHub Restful API能够让开发者开发出基于GitHub平台的更好的产品。

GitHub Restful API网址:https://developer.github.com/v3

1.4、GitHub GraphQL API

GitHub是率先支持GraphQL API的公司,GitHub在已经有很完美的GitHub Restful API的情况下, 依然开发了GitHub GraphQL API, 本身是GraphQL API有比Restful API更好的方面促成的。

GitHub GraphQL API网址:https://developer.github.com/early-access/graphql

1.5、GitHub Pages

GitHub Pages让您直接使用托管在GitHub上的静态网站项目。 程序员们往往利用GitHub Pages开通个人博客,非常方便。

GitHub Pages网址:https://pages.github.com

使用Hexo搭建静态博客并部署到GitHub Pages