1、GitHub Pages
GitHub 的 Pages 功能,相当于是 GitHub 为用户提供的免费服务器(前一阵还有消息 GitHub 宣布向所有人免费开放所有核心功能,微软真是有钱!),用户可以将自己的开源项目部署到上面,以便社区的其他人快速了解你的项目,一般多用于托管个人的静态网站,所以现在很多人也用来它来搭建私人博客,这样就会省去了购买服务器、域名等等一系列复杂的操作。
什么?不会还有人不知道 GitHub 的这个功能吧?那推荐你赶快去试试吧,不要钱的! 你完全可以通过 GitHub Pages 展示和输出自身价值,甚至可以把它打造成属于自己的互联网「身份证」。
这里不打算详细说明如何部署你的个人项目,而是基于你已经将项目部署到 GitHub Pages 上了,但是其访问速度对国内的小伙伴来说还是很不友好的,这里主要说一下如何提速。
2、通过 Gitee 提速
码云(Gitee)是 OSCHINA 推出的代码托管协作开发平台,支持 Git 和 SVN,提供免费的私有仓库托管,这个玩意也提供 Pages 功能,在这上面部署项目可以大大提高国内小伙伴们的访问速度,下面说一下如何将部署到 GitHub Pages 的项目迁移到 Gitee Pages 上。
首先你需要登录一下 Gitee,进去之后登录方式选择:使用 GitHub 进行登录,这样可以直接将你 GitHub 上的项目直接拉取过来。
登录之后点击右上角的 “+” ,选择 “从 GitHub/GitLab 导入仓库” 项,进行项目导入操作。
导入方式主要有两种:通过 GitHub 项目的 url 进行导入,另一种是授权 Gitee 访问 GitHub 进行导入(推荐)。
导入项目完成之后,选择 “服务”,选择 “Gitee Pages” 功能,如下图文所示:
选择你想要部署的分支,点击 “启动” 即可完成。