自己写的网页放在github里面
GitHub Pages 托管项目主页
GitHub Pages 托管项目主页
一、背景讲解
本篇文章主要介绍借助github配置好的博客平台(在此以我的博客[bluekuken.github.io]为例)实现在线访问其他项目。Github Pages是一个由Github提供的用于托管项目主页或者微博的服务,如果你不是很了解也没关系,只要照着步骤完成设置,就可以实现这个逼格颇高的炫技了。(由于个人技术水平有限,某些地方可能写得不好,还请各位看官多多支持)
二、详细步骤
第一步
登录github账号并创建一个远程仓库(此处命名为bird),复制其ssh的url备用,也可以创建完成之后在获取。
第二步
进入bird仓库,选择 setting 设置选项卡,滚动到页面底部“GitHub Pages”部分,点击“Lanuch automatic page generator”,如图
第三步
进入到新页面,滚动到底部,选择“Continue to layouts”:
然后点击“Publish page”完成设置。
至此,一个具备远程访问功能的仓库就已经设置好了,可以通过网址进行访问了。在浏览器里输入网址:http://bluekuken.github.io/bird 即可访问到这个仓库的首页。
里面显示的是默认文件,我们需要做的是用自己的文件去替换这些文件,让别人可以通过这个网址访问到我们想要展示的项目。
第四步
本地创建映射仓库:在本地创建一个文件夹(我创建了名为kk的文件夹)用于承载远程仓库的克隆体。在文件夹kk里面打开github命令窗口,输入克隆命令(格式为:git clone + ssh的url):git clone git@github.com:bluekuken/bird.git;
命令执行完之后,本地文件夹kk目录下会有一个远程仓库的克隆体,里面有一个固定文件夹.git和一些默认文件,就是之前我们通过http://bluekuken.github.io/bird访问到的页面。
第五步
删除克隆仓库里面除了.git文件夹以外的文件,上传我们自己的文件,这里需要分步进行,先完成删除环节,然后再进行上传环节。删除完克隆仓库的目标文件之后,在此路径下打开github命令窗口,执行以下命令:
- ==git add *==
把本地仓库的文件上传到缓存 - ==git commit -m ‘del’==
把第一步上传到缓存的东西上传的本地仓库,其中的 ’del’是操作标识,内容随便填,方便用户查看 - ==git push origin gh-pages==
把本地仓库的文件上传到远程仓库,上传东西到远程仓库,需要验证密码(注意,确保进入到克隆仓库bird路径下)。
至此,我们已经更新了远程仓库了,现在仓库里面什么文件也没有了,使用网址http://bluekuken.github.io/bird 已经访问不到了。
第六步
现在往本地仓库里面添加我们想要展示的文件。然后再一次执行上一步的三个命令:
- ==git add *==
- ==git commit -m ‘intinal’==
- ==git push origin gh-pages==
完成这一步之后,远程仓库的文件就已经完成更新了,可以通过网址来访问我们想要展示的项目了。
疑问:
执行第五步的删除旧文件与拷贝新文件能否合二为一,一步执行?
答:不可以。因为本地删除并不能影响到远程仓库,如果只是把本地的文件删除,然后直接把新文件复制进去,再更新远程仓库,则远程仓库那里除了新增的文件之外,旧文件依然存在。
转载于:https://www.cnblogs.com/ganke/p/5783681.html
自己写的网页放在github里面相关推荐
- 如何把自己写的网页挂在Github上面(完整教程)
说在前面: 由于自己想写一个网页,没有域名,所以采用github上的域名来加载我的网页,所以查阅了一下如何在github上挂在网页.参考了下面的文章 https://blog.csdn.net/wei ...
- 如何将写好的网页放在服务器上,怎么把网页放在云服务器上
怎么把网页放在云服务器上 内容精选 换一换 用户的弹性云服务器已绑定EIP,但是无法连接到Internet.弹性云服务器通过EIP访问Internet的流程如图1所示:本问题请按照以下思路进行排查处理 ...
- 【网页版 GitHub】操作指南(搜索、下载等)
写在前面: GitHub可以用来学习大佬们的开源代码,也可以找到许多的笔记哦~ 这里分为 搜索tips.下载tips.其他操作 三个部分,来看看具体可以怎么做吧~ 1. 搜索tips 进入官网界面后, ...
- 复活小米蓝牙手柄,让手柄控制电脑PC玩React写的网页游戏
小案例系列:小米蓝牙手柄玩PC上React写的网页游戏 环境: Windows11 Nodejs:16.10.0 Python:3.8.1 小米手柄:2015年随天猫魔盒一起购入:已经几年没碰过了 家 ...
- 使用手机访问电脑上写的网页
使用手机访问电脑上写的网页 做移动端开发都要开发环境,但是我们有可能会在想我们能不能在PC端开发完后,然后在手机端预览效果,这样的话,对于我们开发有以下优点: 1. 能方便调式代码,能看到效果,不需要 ...
- 网页 php,怎么用php写一个网页
怎么用php写一个网页 在web服务器根目录下建立一个文件名为index.php的文件,然后完成如下内容: 第一个php网页 <?php echo ' Hello World '; ?> ...
- 如何在手机上访问自己写的网页?
一,要解决这个问题,首先我们要了解访问网页的本质是什么? 网页访问的本质 设备客户端---网络---服务器(放网页) ①设备客户端,其实就是手机或者电脑的浏览器 ②服务器,其实可以简单理解为一台让你访 ...
- edge浏览器如何把网页放到桌面_win10怎么把网页放在桌面上
win10怎么把网页放在桌面上 1. 怎么把win10自带浏览器放到桌面 win10把IE浏览器图标放到桌面可以用以下两个方法. 软件工具:win10正式版.IE 创建有快捷方式的IE图标: 1.右击 ...
- 听说今天是七夕,那我们写一个网页开发来庆祝一下
听说今天是七夕,那我们写一个网页开发来庆祝一下!! 文章目录 听说今天是七夕,那我们写一个网页开发来庆祝一下!! 一.情况介绍 二.项目介绍 三.项目的代码实现 四.项目的核心代码 五.项目展示 六. ...
- 以前写的网页游戏辅助工具源码 传奇类的HOOK 封包 按钮
以前写的网页游戏辅助工具源码 传奇类的HOOK 封包 按钮. 限量出源码,有需要的 116327160
最新文章
- 【mysql函数】find_in_set和locate(substr,str)的区别
- “RPC 好,还是 RESTful 好?” 不要选错了!
- web自动化测试常见面试题
- 阿里内网热搜开发者工具在线教程推荐
- 【原】macbook不睡眠的排查与解决
- 3dmax 计算机中丢失,3DMax如何找回丢失的3D命令面板或工具栏
- 植物大战僵尸修改办法
- 批量修改横断面图高程范围
- 【机器学习】金融风控评分卡建模全流程!
- 30分钟,学会经典小游戏编程!
- DAY-20 GAN模式崩溃的理论解释
- visual assist 工具条不见了
- 8岁上海小学生B站教编程惊动苹果,库克亲送生日祝福
- 【python】为啥别人都能抢到票?因为他有这个抢票程序
- 痘印服务器维护,脸上有痘印怎么弄才能消除
- TransRepair:自动测试及修复神经网络翻译模型的不一致性问题
- 现代密码学的一些原则(入门密码学必读)
- VSCode 同步设置及扩展插件 实现设备上设置统一
- 豪赚83亿,长城汽车还在渴望一场新能源“狂飙”
- mysql怎么创建窗口应用程序_在NetBeans中使用MySQL创建简单Web应用程序(二)
热门文章
- CVPR 历年 Best paper(1988-2020)汇总,持续更新~
- 几种统计图表的作用和区别
- SpringBoot构建电商基础秒杀项目
- Github 常见缩写含义 WIP/LGTM/AFAIK
- 今天咱们不谈学习,只聊风(sha)月(diao))
- 旷视6号员工范浩强:高二开始实习,“兼职”读姚班,25岁在CVPR斩获第四个世界第一...
- 神经网络——torch.optim优化器的使用
- 免费专利查询和专利下载网站分享
- 【阿里云镜像】配置阿里巴巴开源镜像站镜像——Epel镜像
- 主成分分析二级指标权重_(转)确定权重方法之一:主成分分析