如何建立一个与本站版式相似的个人站:零、基本操作 木灵的炼金工作室

本站是基于Jekyll,由Github Pages / Coding Pages托管的页面。

一、创建源码

本站的所有信息都基于Github上的源码,因此你需要有一份自己的源码。

首先,注册一个Github账号,然后Fork本站源码到你的Github。所谓Fork,你可以简单理解为“将代码复制到你的Github”。

Fork之后,你就在你的Github上得到了一份我网站代码的副本,但这时候,由于你的Github名字和我不一样,所以Github不会将这个库识别为个人页面库,因此你需要打开你复制来的库中的设置,将Repository name修改为你的ID.github.io。在修改完毕之后网站就会自动部署到Github服务器。

二、在本地编辑内容

接下来,你需要编辑网站内容。

编辑最好在本地进行。怎么将Github的代码与本地同步呢?你需要:

  1. 下载Git
  2. 打开你的Github库,点击down,点击SSH,复制文本框的内容
  3. 打开本地中你想要放代码文件的位置,右键,Git Bash Here
  4. 输入git clone 刚刚你复制的地址

代码就被拉取至本地。

接下来,你需要一个编辑器,推荐VSCode

打开VSCode,将刚刚你拉下来的代码目录添加其中。

这个库的文件结构是这样的:\_posts中是文章,格式规定为YYYY-MM-DD-NAME.md,使用markdown语法编写,不会请学,超级简单。

然后,请随意打开一篇博文,注意VSCode界面右下方有一个UTF-8,这个表示编码方式,请务必注意,本库中的所有文本文档均需要以此方式编码,如发现不是此方式(比如变成了GB2312),请点击它,选择通过编码保存改为UTF-8

接下来我们对文件进行修改(第一步先将_posts中的文件全都删掉,因为全是我写的)。

然后,看到左边栏有一个叫“源代码管理”的东西,那个就是Git的图形化。在删除之后,在“消息”中随便输入一些注释信息如“2020-12-30,删除”,按回车+ctrl提交,这样我们就在本地提交了你的修改。

将提交的修改推送至云端,需要按左边栏右上角的三个点,点击推送即可。

第一次推送可能需要你填写Github密码、邮箱和姓名(后两者是为了做提交记录,在实际的软件开发中是为了找到谁写了bug而扣工资的。我们可以随便写)。之后的提交可能时不时都要写密码,如不想写密码,需要SSH方式推送,这个稍有点复杂,想学请找我私下教学。


Copyright AmachiInori 2017-2021. All Right Reserved.
Powered By Jekyll.
amachi.com.cn