利用Github Pages搭建个人在线简历


什么是 Github Pages?

Github Pages 是 Github 的静态页面托管服务。它设计的初衷是为了用户能够直接通过 Github 仓库来托管用户个人、组织或是项目的专属页面。参考:https://help.github.com/articles/what-is-github-pages/

可以说相当于一个可直接用 git 管理内容的静态服务器,有许多人会用它来托管自己的个人博客(利用 Jekyll、Pelican 这一类静态页面生成工具)或是在这上面发布自己的 HTML5 小游戏。当然这么好的东西也是有限制的。

Github Pages 的限制

  • 仓库存储的所有文件不能超过 1 GB

  • 页面的带宽限制是低于每月 100 GB 或是每月 100,000 次请求。

  • 每小时最多只能部署 10 个静态网站。

对于发布自己的简历或是部署自己的博客的这一类需求我想是不用担心这些限制的,如果真的不小心超了,Github 那边不会采取什么强制措施,而是会发一份邮件提醒你应该找一个更适合你的托管对象的服务。

Quick Start

1. 导入仓库

点击github头像旁边的 “+” 号 选择 Import repository克隆地址填 https://github.com/DilemmaVi/resume 项目名填 resume

2. 编辑简历文件

将代码下载到本地

git clone https://github.com/你的用户名/resume.git

a.用浏览器打开index.html文件,你会发现这份模板是可编辑的,所有的文字栏目都是可以随意编辑的,点击图片可以通过图片的url地址替换。

b.编辑完自己的简历以后,就把修改后的代码复制下来,替换掉原index.html里的代码。

c.Firefox 下:打开查看器->复制 html 标签的外部 HTML

d.然后将index.html中的 html 标签的所有内容(包括 html 标签)替换掉即可。

不喜欢这样子的可以修改static/js下的script.js文件,操作非常简单,删除该文件下的所有内容,然后加上下面这一句。

$(document).ready(function($){$("*").removeAttr('contenteditable');
})

这一句是为了去掉页面上所有元素的可编辑属性。

最后可以在 CSS 文件内再改改样式。

最后就是提交代码

git add .git commit -m "update info"git push origin master
3. 部署github pages

a. 打开github上的项目,点击右上角的setting

b. 往下拉找到GitHub Pages,source选择master branch,然后点击save

现在你可以访问https://你的用户名.github.io/resume 这个地址了,恭喜,简历页面已成功部署在了 Github Pages 上。

利用Github Pages搭建个人在线简历相关推荐

  1. 借助GitHub pages搭建静态个人网站并绑定域名

    借助GitHub pages搭建静态个人网站并绑定域名 借助GitHub pages搭建静态个人网站并绑定域名 一.简介 二.准备 1.注册GitHub账号 2.安装好Git 3.购买域名(非必选) ...

  2. Github Pages搭建个人博客(2018年10月版)

    Github Pages搭建个人博客(2018年10月版) 前言 几年前看到网上大神自己搭建的个人博客网站,就想过搭建一个属于自己的个人博客网站,为此还专门去研究了建站所需技能,但是购买了域名和云虚拟 ...

  3. 利用 Github Pages 和 Hugo 快速搭建免费的个人网站

    点击上方"程序猿技术大咖",关注并选择"设为星标" 回复"加群"获取入群讨论资格! 你有个人网站吗? 在自媒体时代,人人都在不断向互联网等不 ...

  4. XMD:使用Github Pages搭建个人站点,更换博客专属域名

    一.使用Github Pages搭建个人站点 (1)新建仓库 ok,首先你需要一个github的账号,立志作为一名优秀的程序员,这个账号是应该有的,如果没有赶快申请一个. 有了账号以后,首先点击新建仓 ...

  5. github项目怎么运行_利用 GitHub 从零开始搭建一个博客

    "NightTeam",一个值得加星标的公众号. 趁着周末,搭建了一下 NightTeam 的官方博客和官方主页,耗时数个小时,两个站点终于完工了. 由于 NightTeam 的域 ...

  6. 个人博客网站建设_利用Github+Jeklly搭建个人博客网站

    题图:by ben.pinto from Instagram 阅读文本大概需要 9 分钟. 在上篇文章<个人博客如何选型?>中讲到,可以利用 Github Pages 来搭建个人博客网站, ...

  7. 利用Github Page 搭建个人博客网站

    利用Github Page 搭建个人博客网站 转载请注明出处: http://blog.csdn.net/tzs_1041218129/article/details/53214497 http:// ...

  8. 利用 GitHub 从零开始搭建一个博客

    "NightTeam",一个值得加星标的公众号. 趁着周末,搭建了一下 NightTeam 的官方博客和官方主页,耗时数个小时,两个站点终于完工了. 由于 NightTeam 的域 ...

  9. 如何利用 GitHub 从零开始搭建一个博客

    趁着周末,搭建了一下 NightTeam 的官方博客和官方主页,耗时数个小时,两个站点终于完工了. 由于 NightTeam 的域名是 nightteam.cn,所以这里官方博客使用了二级域名 blo ...

  10. 利用gitee pages 搭建自己的第一个网站

    前言 LIEFox地址:https://cxq21.gitee.io/ 平常,我们自己在编辑器写的网页想要进行浏览可以很简单,但我们有没有想过一个问题,当我们想发给别人看的时候,他人要看只可以在文件看 ...

最新文章

  1. React 教程:快速上手指南
  2. css背景图宽度只适应,高度不变
  3. 数据结构(四)---栈的顺序存储的实现---java版
  4. linux硬盘为啥分区,Linux下为什么要进行磁盘的分区
  5. java设计模式6.代理模式
  6. cmd-bat批处理命令延时方法
  7. sqlite数据库文件的下载编译和VS中数据库创建demo
  8. 聊天室后台 java php_PHP实现简单聊天室(附源码)
  9. 用Python做一个连连看游戏辅助脚本,完整编程思路分享
  10. 2022年水果市场调查报告分析
  11. 提高模型准确率:组合模型
  12. 使用vue写一个计时器
  13. 数据库管理系统MFC实现
  14. 如何注册一个微信公众号
  15. fatal unable to auto-detect email address (got ‘...@...(none)‘)
  16. Bootstrap 超大屏幕(Jumbotron)
  17. android 和风图标字体移植显示墨迹天气图标
  18. The SwiftProgramming Language读书笔记第26页
  19. Uber火了!它改变了哪些营销游戏规则?
  20. 利用JS实现的网页赛车小游戏

热门文章

  1. 2022年第七届IEEE云计算与大数据分析国际会议
  2. 50句英语成语:字面和实际意思大不同
  3. Antd的table筛选,表头columns的filters过滤清空
  4. Educational Codeforces Round 61 (Rated for Div. 2) D. Stressful Training 详解
  5. 抖音小店营业执照怎么办理?新手做抖店营业执照范围应该怎么选?
  6. 老男孩之《生日快乐》
  7. C语言求卢卡斯序列,斐波那契序列和卢卡斯序列
  8. python飞机大战概要设计_飞机大战展示.ppt
  9. STM32CubeMX全部版本下载地址
  10. vscode修改界面颜色及风格(中文英文界面都有)