如果你只是想要一个网站,这就是该做的。 (这页有点长,
先说
开始为当前网站克隆寄存器 。 (或者把它叉掉,然后复制自己的版本)
git clone git:///kbroman/simple_site (中文(简体) ).
然后把目录的名字改成有意义的东西。
mv 简单_ site 有意义的东西
(当然,不要用有意义的',而用有意义的'。 )
现在切换到该目录并删除 `. git' 目录( 因为你不希望使用_my_ process) 。
cd 有意义的
Rm - r.git (英语).
现在又把它变成一个存储器
不改变的事物
您需要保持以下文件和目录基本不变 。
雷克文件
包含(_C)
显示(_L)
插件(_P)
资产/主题
我们_将_在_内更改一个文件,包括/`;见下文。
编辑 QQconfig. yml ” 文件
QQconfig.yml ' 文件包含一系列配置信息. 您将想要编辑此文件, 以您的信息取代我的信息 。
不妨用`排除:'来编辑该行。 请将“License.md”和(或)“Read Me.md”改用其他名称。 (我已编辑了这行,
排除: [...,"读Me.md","Rakefile","License.md"]
编辑关于网站名称和作者的行 。
标题: 简单网站
作者 :
名称: 卡尔·布罗曼
电子邮件:kbroman@
基图布: kbroman
种子燃烧器 : 无
编辑“生产-url”行,将“kbroman”改为“your_ github”用户名,并将“simple_site”改为“simple_site”(“某物-意义?”)。
生产_url : https:///simple_site (英语).
请注意,https ' (vshttp ' )在这里很重要;见“用https保护您的 github 网页”。 (我需要使用http ' ,因为我的网址使用自定义域名,但你可能需要`https ' 。 )
将`BASE_PATH ' 改为同一内容。
BASE_PATH: https:///simple_site
也有一个“ASSET_PATH”的行,
请注意,对于BASE_PATH',我实际上用https:///'代替`https:///'。 我建立了一个自定义域名, 涉及到一系列电子邮件 与一个DNS提供者。 我并不完全明白它是如何运作的, 但是如果想要自定义域,请查看GitHub的帮助页面.
包括主题/推特/默认。 文件定义了基本页面将如何在您的网站上查看。 特别是,它包含了一个页脚的一点html代码,如果你想要的.
找到我的网站的页脚并删除或编辑以适应. 这是你唯一需要处理的html。
<! > 开始卡尔的页脚;修改此部分 -- >
.md ' 。 例如,看看这个网站的主页;各页的圆点中的链接看起来是这样:
- 概览
- 建立一个独立网站
- 制作个人网站
- 为一个项目建立一个网站
- [制作一个无Jekyll网站] (页/nojekyll.html).
- [在当地测试你的网站] (页/local_test.html)
- 资源
完成所有这些更改。
首先,我们删除了.git/ ' 子目录(有_my_仓库的历史),然后使用git init ' 使之成为一个新的git仓库。
现在,您要添加并按修改后输入所有文件 。
git 添加 。
git 承诺 - m "初始承诺"
然后将主分支的名称改为`gh-pages'。
git 分支 - m 主 gh 页面
将一切推向GitHub
现在回到GitHub 创建一个新的寄存器,称为有意义的东西. (我再次假装它明确是`有意义的'。 )
然后回到命令行,将您的寄存器推向GitHub.
git 远程添加来源 git@:username/ 某种意义
用您的 GitHub 用户名替换“ 用户名”, 用您的仓库名替换“ 某种意义” 。 如果你没有使用ssh,你也许想用“https://”建筑。
git 远程添加来源 https:///username/ something_meguingful (英语).
最后,将一切推向GitHub.
git push - u 来源 gh 页面
请注意,我们在这里使用gh-pages ' 而不是master ' ,因为我们想在`gh-pages ' 分支中使用这些东西。
检查它是否有效
转到`https://something_meminingful ' ,并交叉手指说它有效。 (真的,_I_应该跨越我的手指。)
下一个
现在去制作个人网站。