在 github 上建立 pages 的过程
2019独角兽企业重金招聘Python工程师标准>>>
建立项目-Repository
首先在 GitHub 上建立自己库,例如一个 test 库; 接着在本地建立 test 库的连接:
Global Setup:
Set up git git config --global user.name "yourname"git config --global user.email "yourmail"
Next steps:
mkdir Test
cd Test
git init
touch README
git add README
git commit -m 'first commit'
git remote add origin git@github.com:yourname/Test.git
git push -u origin master
通过在本地建立一个和 github 上相应的库,然后 push 上去,你随后可以在 github 上 自己的 test 库里面看到你建立了一个 README 文件。这时候你的本地就和 github 连接上 了。
创建页面-pages
进入 test 库,点击 Admin 菜单进入设置。这时候你就可以创建一个 page 了。创建的 page 是一个页面,其路径为http://justjavac.github.com/
pages是怎么样的一个概念,你可以参考 https://pages.github.com
接着在本地创建相应的 pages 分支
cd /path/to/fancypants
git symbolic-ref HEAD refs/heads/gh-pages
rm .git/index
git clean -fdx
紧接着创建 gh-pages 分支并将内容提交到分支上
echo "My GitHub Page" > index.html
git add .
git commit -a -m "First pages commit"
git push origin gh-pages
因为我们在 github 上系统已经为我们生成了一个好的 index.html,但我们在本地建立了一 个,所以需要将本地的版本和线上的版本同步起来。
//在本地:
cd test
//查看本地分支情况
git branch
//切换分支
git checkout gh-pages
//当你再次查看分支的时候,*号就会在 gh-pages 前面
//更新本地
git pull origin gh-pages
更新到本地之后,你就会看到你在 github 上的 index.html 文件
//尝试着编辑,上传,更新看看
vi index.html
⋯⋯
一些其他的内容
简单的更新本地代码到 github
git add .
git commit -m 'test'
git push origin gh-pages
jekyll 基本目录
test|--- _layouts/|--- default.html|--- post.html|--- _posts/|--- 2011-09-22-title1|--- 2011-09-22-title2|--- css/|--- base.css|--- sytle.css|--- _config.yml|--- index.html
一些函数数
//页面相关
page.title
page.content
//内容
content
//文章相关
post.title
post.url
post.date
post.id
post.categories
post.tags
post.tags
post.content
一些对应的
//一般都要
---
layout: post
title: Hello world
---
转载于:https://my.oschina.net/justjavac/blog/68139
在 github 上建立 pages 的过程相关推荐
- 如何在GitHub上建立一个自己的网站
写这篇文章的目的时为了记录下自己在GitHub上建立了一个自己写的网站,虽说中间页踩了不少坑,但最后好歹成功了. 废话不多说,我们开始教程. 首先我们要有一个自己的GitHub账号,没有的话我们可以去 ...
- Github上传代码截图过程
Github上传代码截图过程 首先,你得有github的账号,没有的话去注册一个:github官网:https://github.com/ 注册好了之后new一个repository,见下图: 创建好 ...
- 手把手教你在Github上建立自己的个人博客网站
概述 之前闲着没事,就利用Github建了一个个人博客网站,效果还不错,今天就来分享一下. 建立自己个人博客网站的好处: 1.面试装逼,这个不必多说- 2.把平时积累的知识和项目记录下来,方便日后查看 ...
- 在Github上建立自己的个人博客网站详细教程
概述 之前闲着没事,就利用Github建了一个个人博客网站,效果还不错,今天就来分享一下. 建立自己个人博客网站的好处: 1.面试装逼,这个不必多说- 2.把平时积累的知识和项目记录下来,方便日后查看 ...
- GitHub上最励志的计算机自学教程
点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 十三 贾浩楠 发自 凹非寺 量子位 报道 | 公众号 QbitAI ...
- 除了 996 ICU,GitHub 上还有哪些奇葩的项目?
作者 | Hollis 责编 | 胡巍巍 GitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名GitHub.是全球最大的同性交友网站,哦不,最大的程 ...
- 在GitHub上分享和展示你的代码
转自:http://serholiu.com/github-share-code git:一个非常热门的版本管理工具,拥有强大的分支管理特色,速度快速.缺点是大部分都是命令行下面操作,需要对命令很熟悉 ...
- 除了996 ICU,GitHub上还有哪些奇葩的项目?
GitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名GitHub.是全球最大的同性交友网站,哦不,最大的程序员交流网站. GitHub是通过Git进 ...
- 在github上创建文档翻译项目,并与readthedocs、transifex整合的方法
一.概述 本文以创建Django最新LTS版本的文档简体中文翻译项目为例,描述了在github.com上创建文档翻译项目,并与readthedocs.org和transifex.com整合的方法. 操 ...
- 在自己电脑上建立git步骤
先查看本地git上的用户名和emian 并添加emial 生成本地的密钥,并复制该密钥 将其添加到github上 查看当前目录 并查看当前目录下的文件 在github上建立分支,初始化仓库 并用c ...
最新文章
- WCF入门教程(vs2010)
- 2020年美团春招 技术综合试卷第一题
- 离散余弦变换原理及实现【转载】
- 【jackson】@JsonDeserialize 和 @JsonSerialize
- 花两个小时,做了个分页控件
- 基于RV1126平台imx291分析 --- media部件注册 mipi csi phy
- 用SPSS做正态分布检验
- sql server (sqlexpress) 服务因 3417 (0xd59) 服务性错误而停止(转自太原市李江软件开发工作室)...
- BoundsChecker
- python——基础应用:顺丰快递分拣小程序的实现
- Java整型变量举例_java 整型常量和整型变量的问题
- 6.2.2 分区与副本
- python读取大文件csv_python 快速把超大txt文件转存为csv的实例
- 塞班游戏,钻石狂潮。
- 图形渲染——实时光线追踪RTRT(Games202)
- 关于加快INSERT语句执行速度和 HINT /*+ append*/及nologging的使用
- Android4.2 Quectel EC20 R2.1模块移植
- 关于short 类型
- evo测试工具错误: evo module evo.main_traj crashed - no logfile written (disabled)
- 4g dtu透传模块
热门文章
- mac perl dbd mysql_Install DBD::mysql for Perl in XAMPP in Mac , solving errors
- python类方法为装饰器_类方法的python装饰器
- java 线程类注入失败_如何在多线程中注入bean?!
- python中‘configparser’的使用方法---ini文件读取方法
- python -json文件的使用---
- Windows下 Nginx日志文件按计划时间自动分割、手动备份
- java 属性类_类和对象系列教材 (九)- Java的类属性,静态属性
- python整型为空的情况_深度剖析凭什么python中整型不会溢出
- java分布式商城项目环境搭建1-CentOS7.6-安装JDK1.8
- Hadoop数据分析实例:P2P借款人信用风险实时监控模型设计