搭建个人网站服务器绑定github,GitHub建立个人站点并绑定域名

2023-05-16

1 Git简介

2 为什么使用Github Pages

3 创建Github Pages

3.1 安装git工具.

3.2 两种pages模式

3.3 创建步骤

3.4 常用命令

4 使用Jekyll搭建博客

4.1 什么是jekyll

4.2 jekyll本地环境搭建

4.3 jekyll目录结构

4.4 Jekyll-Bootstrap创建博客

4.5 Jekyll 写博过程

4.6 个性化博客

5 使用Markdown

5.1 简介

5.2 基本语法

5.3 Notepad++支持Markdown语法高亮

http://windows.github.com/

http://mac.github.com/

git@github.com:username/username.github.com.git //本地如果无远程代码,先做这步,不然就忽略

$ cd .ssh/username.github.com //定位到你blog的目录下

$ git pull origin master //先同步远程文件,后面的参数会自动连接你远程的文件

$ git status //查看本地自己修改了多少文件

$ git add . //添加远程不存在的git文件

$ git commit * -m "what I want told to someone"

$ git push origin master //更新到远程服务器上

jekyll介绍][jekyll on github][jekyllbootstrap]。

Liquid模板语言] [Liquid模板变量参考]。

jekyll与github的关系:GitHub Pages一个由 GitHub 提供的用于托管项目主页或博客的服务,jekyll是后台所运行的引擎。

RubyInstaller并安装(我下载的是rubyinstaller-1.9.3-p194.exe),设置环境变量,path中配置C:\Ruby193\bin目录,然后在命令行终端下输入gem update --system来升级gem;

2. 下载最新的DevKit,DevKit是windows平台下编译和使用本地C/C++扩展包的工具。它就是用来模拟Linux平台下的make,gcc,sh来进行编译。但是这个方法目前仅支持通过RubyInstaller安装的Ruby,并双击运行解压到C:\DevKit。然后打开终端cmd,输入下列命令进行安装:

cd C:\DevKit

ruby dk.rb init

ruby dk.rb install

3. 完成上面的准备就可以安装Jekyll了,因为Jekyll是用Ruby编写的,最好的安装方式是通过RubyGems(gem):

gem install Jekyll

并使用命令检验是否安装成功

jekyll --version

4. 安装Rdiscount,这个用来解析Markdown标记的包,使用如下命令:

gem install rdiscount

5. 运行本地工程:

cd 到工程目录,启动服务:

jekyll --server

http://disqus.com/

修改_config.yml:

comments :

provider : 搭建环境]

userDefineLang.xml

2. 将 userDefineLang.xml 放置到此目录:C:\Users\Administrator\AppData\Roaming\Notepad++

3. 重启 Notepad++,在语言菜单下可以看到自定义的 Markdown 高亮规则

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

搭建个人网站服务器绑定github,GitHub建立个人站点并绑定域名 的相关文章

  • Java自定义异常处理——最佳实践[译]

    我们几乎已经在我们的每个行业标准应用的代码中处理java自定义异常了 常见的手段是创建一个语义性的继承基础exception类的自定义异常类 1 Java自定义异常处理 新的方法 1 1 传统异常处理 我们的新方法使用静态内部类来处理每个新
  • hdu 1669 Jamie's Contact Groups

    Jamie 39 s Contact Groups Time Limit 15000 7000 MS Java Others Memory Limit 65535 65535 K Java Others Total Submission s
  • C++11中的Lambda表达式构成之——捕获值列表

    摘抄之 xff1a 捕获值列表 xff0c 是允许我们在Lambda表达式的函数体中直接使用这些值 xff0c 捕获值列表能捕获的值是所有在此作用域可以访问的值 xff0c 包括这个作用域里面的临时变量 xff0c 类的可访问成员 xff0
  • matlab练习程序(c/c++调用matlab<dll>)

    这里的环境是windows7 43 vs2010 43 matlabR2010b 上一篇是通过engine来调用matlab中的语句 xff0c 本篇是通过调用m文件编译成的h lib dll文件而实现的 首先写一个函数mysvd m fu
  • CentOS7 命令行安装teamviewer遇到依赖包问题及完美解决

    2019独角兽企业重金招聘Python工程师标准 gt gt gt 公司新到了几台服务器做Docker集群方面的应用 xff0c 将这几台服务器搭建成一个集群 由于要经常同时操作这几台服务器 xff0c 而我又不喜欢待在机房 TeamVie
  • Windows+VScode配置与使用git,超详细教程,赶紧收藏吧

    目录 第一步 xff1a 安装Git命令行工具 第二步 xff1a 配置VScode中的git 第三步 xff1a 使用 VScode 43 git xff0c 提交到仓库 当我们在VScode中编写代码后 xff0c 需要提交到git仓库
  • Python爬虫开发的3大难题,别上了贼船才发现,水有多深

    2019独角兽企业重金招聘Python工程师标准 gt gt gt 写爬虫 xff0c 是一个非常考验综合实力的活儿 有时候 xff0c 你轻而易举地就抓取到了想要的数据 xff1b 有时候 xff0c 你费尽心思却毫无所获 好多Pytho
  • OpenStack推出最新版本Newton,显著提升单一云平台 对虚拟化、裸机和容器的管理...

    2016 年 10 月 1 0 日 北京 OpenStack社区日前发布其命名为 Newton 的第14个版本 OpenStack是用于构建云的部署最广泛的开源软件 此次推出的新功能包括 xff1a Ironic裸机开通服务 xff0c M
  • BGP Extended Communities for OSPF PE-CE Routing-域ID

    要让OSPF路由的特性能够穿过MPLS 骨干网络 xff0c 就需要额外定义一些BGP扩展团体属性 可以通过MP BGP 传递的OSPF属性包括 xff1a MP BGP 扩展属性可是使得OSPF的路由可以完全的在远端PE路由器上重建 LS
  • ESP32 Arduino http协议digest认证 接入海康威视摄像机

    注意 xff1a 使用的是ArduinoHttpClient xff0c 与ESP32内部的HTTPClient库有较大的差别 海康摄像机http接入时候 xff0c 由于没有认证信息 xff0c 会返回401无权限信息 xff0c 这时需
  • 头条 offer,记一次 JAVA 面试经历和总结

    作者 xff1a 想去大厂的小菜鸡 本文的 我 xff0c 不是我 xff0c 是文中的作者 国庆期间公司的项目很闲 xff0c 很多人觉得没意思陆续走了 xff0c 我也考虑到自己的发展 xff0c 从9月底开始面 xff0c 面到11月
  • Centos6.4部署OpenStack

    现在好多公司都使用Openstack xff0c 我做这个也是小菜鸟一个 xff1b 网上看了一些资料说的都是openstack xff0c 但是现在openstack的版本不一样 所以亲们安装的时候一定要注意看一下你要安装的是那个版本 x
  • 【论文笔记】多任务学习(Multi-Task Learning)

    1 前言 多任务学习 xff08 Multi task learning xff09 是和单任务学习 xff08 single task learning xff09 相对的一种机器学习方法 在机器学习领域 xff0c 标准的算法理论是一次
  • 常用 API 函数(5): 文本和字体函数

    AddFontResource在Windows系统中添加一种字体资源CreateFont用指定的属性创建一种逻辑字体CreateFontIndirect用指定的属性创建一种逻辑字体CreateScalableFontResource为一种T
  • ElasticSearch笔记系列(7)——删除文档和删除索引

    2019独角兽企业重金招聘Python工程师标准 gt gt gt 本文介绍删除文档和删除索引的基本方法 本来想把这几篇合成一篇的 xff0c 但最近事情太多 xff0c 好多比较长的文章总是写了一半便束之高阁 xff0c 其中有几篇还日久
  • 经验分享——嵌入式工程师必看书籍(转载)

    从事嵌入式研发行业十年 xff0c 认为学习就是要不断的吸纳知识 xff0c 在研发过程中 xff0c 经常会遇到一些问题 xff0c 这种发现问题并解决问题的过程就是进步 为什么选择学习嵌入式 xff1f 嵌入式系统无疑是当前最热门最有发
  • VS好用系列之代码片段

    背景 xff1a 同学们 xff0c 我们后台写接口 xff0c 有过没这样的困扰 每个接口都需要写这么一串相似的代码 xff0c 正常都是复制粘贴一下 xff0c 如下图代码所示 xff1a 那么我们有没更好 更方便快捷方法 xff0c
  • 在虚拟机里面安装Linux操作系统

    在这篇文章中以VMware14为例 xff0c Linux操作系统采用CentOS7进行讲解如何在虚拟机中安装Linux操作系统 一 选择创建新的虚拟机 二 在选择虚拟机配置界面选择 自定义 高级 选项 xff0c 然后点击 下一步 三 在
  • [译] OpenStack Pike 版本中的 53 个新功能盘点

    原文 xff1a https www mirantis com blog 53 things to look for in openstack pike 作者 xff1a Mirantis Nick Chase 发布日期 xff1a 08
  • vsftp锁定用户在家目录

    vsftpd锁定用户在家目录 1 锁定所有本地用户在家目录 xff1a 更改vsftpd conf配置文件 添加 chroot local user 61 YES 2 锁定列表中的用户在家目录 更改vsftpd conf 添加 chroot

随机推荐