怎么用github搭建个人博客

   更新日期:2024.05.04
GitHub 是一个用于使用Git版本控制系统的项目的基于互联网的存取服务,GitHub于2008年2月运行。在2010年6月,GitHub宣布它现在已经提供可1百万项目,可以说非常强大。
Github虽然是一个代码仓库,但是Github还免费为大家提供一个免费开源Github Pages空间,利用这个空间可以搭建轻量级的博客系统,绑定自己的域名,存放一些图片和文件等等。
于是我这几天都在研究怎么用Github Pages搭建一个个人博客,可惜由于对代码和git命令不熟悉,磕磕碰碰,在网上搜索Github Pages免费空间使用教程,比较少,而且不全面,或者说不适合像我这样从未接触过Github的人,有几次的按照网上的教程来做都失败了,主要是好步骤不知道如何操作。
中途也想到过放弃Github Pages,因为这样一个“如此麻烦”的空间即使搞定估计用途也不大。最后终于在大牛的指导和自己的摸索下建成了。并且Github是老牌开源的空间——稳定、不会随便删除用户数据,且没有外链流量限制。所以也是独一无二的了,就是操作麻烦点,新手不建议用。
一、申请Github Pages账号和创建项目
1、打开空间地址:https://github.com/,点击“sign UP”注册一个账号。

2、登录后,点击右上角新建一个项目,如下图:

3、创建完成后,会给出来该项目的代码。这里暂时不用管。

二、本地连接和管理Git项目
1、首先下载Git工具,这里为大家提供一个安装包RailsInstaller,里面已经包括了Rails 3.0.3 、Ruby 1.8.7、SQLite 3.7.3 、Git 1.7.3.1 、DevKit,这些工具都是你深入学习git所必备的。

2、在RailsInstaller中运行git bash,然后依次执行下列命令,配置你的git,代码如下:
git config --global user.name "用户名"
git config --global user.email "邮箱"
git config --global credential.helper cache
git config --global credential.helper 'cache --timeout=3600'
3、执行代码效果如下图:

4、创建一个SSH Keys,输入下列语句,看看本地有没有ssh keys。
cd ~/.ssh
5、显示如下图表示没有。

6、接下来创建SSH Keys,执行下列代码。
ssh-keygen -t rsa -C "邮箱"
7、然后会要你选择保存的位置,直接回车即可,如下图:

8、接下来还要输入密码,如下图:

9、完成后,你就可以在你刚才保存的文件路径中看到一个id_rsa.pub文件了,公钥就在这里。

三、添加SSH Keys成功连接Github
1、用记事本打开id_rsa.pub,复制里面的东西,粘贴到Github项目的SSH Keys中,如下图

2、输入以下代码,测试是否可以成功连接。
ssh -T [email protected]
3、第一次连接还要输入Yes,确认一下,如下图

4、最后出现如下提示就表示连接成功了。

四、Github Pages搭建个人博客空间
1、在Github创建一个个人空间,有两种方法,一种纯代码手工创建。这里要涉及的专业知识就比较多了,有兴趣的朋友可以深入研究一下。如下图:

2、第二次方法就是,利用Github Pages自动生成网站页面。选择右上角的account setting(账户设置)后选择repositories(信息库),在右侧选择你的应用,然后选择setting(设置)如下图:

3、选择中间的“自动生成页面”,如下图:

4、接下来选择页面模板,如下图:

5、完成后,10分钟后就自动生成个人主页了。

可以参考这个教程:网页链接



  • 15186583670 :github 怎么搭建博客
    韶侄疫3167 :答:2.1 验证邮箱请打开你的邮箱,查看发送给你的确认邮件,你需要验证邮箱后,后面生成的个人主页才会被接受和发布.3. 创建页面仓库地址: https://github.com/new这个仓库的名字需要和你的账号对应, 如 tiemaocsdn.github.io...
  • 15186583670 :如何在github上搭建个人博客
    韶侄疫3167 :答:如果你发现了我刚才创建的文件后缀名是 .md ,熟悉GitHub或者StackOverFlow的朋友应该知道Markdown 格式,推荐使用GitHub托管博客的原因之一也正是如此,我们可以在大部分时候避开恼人的HTML,转而使用更加直观的Markdown语法。如果不熟悉也没关...
  • 15186583670 :应用github pages创建自己的个人博客
    韶侄疫3167 :答:登录或者注册github,登录之后点击右上角的“+”号,选择“New repository”菜单,创建仓库,用于存储和博客相关的源文件。跳转页面将填写域名信息,现先讲述直接用github提供的域名(用户名+github+io),在Repository name对应处...
  • 15186583670 :怎样用github pages搭blog
    韶侄疫3167 :答:1. 门槛:需要理解 Github 的工作方式,熟悉 Github 客户端,熟悉 Html 与 CSS;2. 不妨一边开始写静态模板,一边了解 Jekyll 布局所用到的 Liquid Tag,磨刀不误砍柴工;3. Jekyll 博客,可以看作是一套文件结构,通过...
  • 15186583670 :hexo+github博客搭建与备份教程(详细篇)
    韶侄疫3167 :答:menu 用来设置你博客的分类,标签等。subnav 为你的社交媒体的链接,如github,微博等。用github当图床 头像 更换:在 myblog 目录下的 source 文件下创建 img 文件,将图片保存在其中。我们通过部署生成,把图片放到 git...
  • 15186583670 :怎么用github搭建个人博客
    韶侄疫3167 :答:1、在Github创建一个个人空间,有两种方法,一种纯代码手工创建。这里要涉及的专业知识就比较多了,有兴趣的朋友可以深入研究一下。如下图:2、第二次方法就是,利用Github Pages自动生成网站页面。选择右上角的account ...
  • 15186583670 :如何用github搭建个人网站
    韶侄疫3167 :答:回车键一按,就会返回我们刚刚上传到GitHub的index.html页面了。这里只是入门了GitHub搭建个人网站的功能,GitHub官方推荐Jekyll博客系统来发布自己的页面。以后有数据更新,都可以通过Jekyll来重新编译整个网站。
  • 15186583670 :如何搭建个人博客网站,有哪些方案?
    韶侄疫3167 :答:1.Hexo+Github方案,使用markdown编写文档,GitHub做静态服务器,完全免费,可以参考我主页的个人博客板块。2.各类CMS内容管理系统,直接有免费空间可以使用;3.使用Gatsby,选择需要的模块,插件,组装一下,服务直接上到Netlify...
  • 15186583670 :github怎么用
    韶侄疫3167 :答:1、首先,打开电脑的 Chrome 浏览器,输入“Github”并检索,找到相应的官网并打开。2、打开官网后如图所示,需要登录自己的账户,如果第一次使用的话,需要先注册。3、不登录也可以使用。在右上角的输入框中输入“JavaScript...
  • 15186583670 :如何实现App-ads.txt免费托管(快捷方便,完全不需要用Firebase、亚马逊...
    韶侄疫3167 :答:如何实现App-ads.txt免费托管(快捷方便,完全不需要用Firebase、亚马逊)1. GitHub.io 使用教程 2. 三分钟在GitHub上搭建个人博客 3. 使用Github做一个完全免费的个人网站(步骤很细)4. 用github做admob的app-ads.txt ...
  • 相关链接

    欢迎反馈与建议,请联系电邮
    2024 © 视觉网