博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Github 上利用github pages 部署站点
阅读量:6094 次
发布时间:2019-06-20

本文共 950 字,大约阅读时间需要 3 分钟。

一:起始


准备项目,如果你在github上已有项目,则无需新建,如果你要新起一个项目,则需先在github上创建一个项目

本文以已创建好的 github/TestGitPage  为例。

 

二:设置github pages


创建出一个github pages 默认分支

 

1. 找到目标

 

2. 自动生成page按钮

 

 

3.编辑相关信息(也可不编辑)

 

4.编辑内容(也可不编辑)

 

5.可选择皮肤(自定义站点,现在选了也没用)点击 发布

 

6. 已自动创建好gh-pages 分支

 

7.再看这里的信息,会发现github已帮我们自动更新完成(当然你可以手动再次编辑域名等信息,不做介绍)

 

到这里github上的github pages算是配置完成了。

 

三:替换gh-pages分支中的文件为自己的站点文件


 

如果你电脑已经安装过 Git, TortoiseGit(小乌龟)(或者其他你熟悉的能操作git的工具,或者你熟悉git命令行),没有安装,得安装好git环境(安装方式不做介绍)

下面的操作、以 TortoiseGit(中文版) 工具为例

 

1.获取github项目

文件已经获取成功

 

2.创建 远程分支gh-pages 的本地分支

操作: TortoiseGit > 切换/检出(W)

a.选择gh-pages 分支

origin表示远程github上的分支,无则表示为本地分支

 

b.信息无需变更

 

c. 小乌龟已经帮你创建并切换了本地分支gh-pages,并发现这里有些文件,

这些文件是,在步骤(二)中github自动创建的

 

d. 选中这些你不需要的文件,右键,用小乌龟进行删除,别直接删除,不然无法同步更新到远程分支中

 

e. 复制你的站点文件,放到上步的文件夹中,然后,右键

 

f. 选中那些文件 :右键 > TortoiseGit > 添加

 

g.选中那些文件 :右键 > Git 提交

 

h. 右键 > Git同步

 

i. 查看github上 gh-pages 文件是否有提交上来

 

 

四:测试访问


 

如图地址,是github帮你生成好的,点击访问

 

 

以上我的站点访问成功,至于乱码,是编码的问题,这里不做介绍。

转载于:https://www.cnblogs.com/alan_peng/p/5897425.html

你可能感兴趣的文章
! [rejected] master -> master (non-fast-forward)
查看>>
STL unique
查看>>
装饰自己的博客园界面
查看>>
django-返回客户端外网ip服务
查看>>
linux内核初始化控制流
查看>>
A Wasserstein Distance[贪心/模拟]
查看>>
推荐几个比较好的网站
查看>>
Project Euler 45 Triangular, pentagonal, and hexagonal( 二分 + 函数指针 )
查看>>
为什么成员属性不会被重写
查看>>
SQL Server, Cannot resolve the collation conflict
查看>>
VIM技巧:选择文本块
查看>>
10分钟了解JSON Web令牌(JWT)
查看>>
Python 函数
查看>>
java低级版的分页功能:只是备忘
查看>>
102422关系
查看>>
用户 'sa' 登录失败。该用户与可信 SQL Server 连接无关联'。错误代码:18452 解决办法...
查看>>
山寨小小军团开发笔记 之 Arrow Projectile
查看>>
周鸿祎:如何成为一名优秀的产品经理?
查看>>
项目使用Entity Framework用到的公共操作方法基类(Repository)及其使用 (转载)
查看>>
《Python 学习手册4th》 第十七章 作用域
查看>>