在提交到master之前,我可以查看对GitHub托管页面的更改吗?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在提交到master之前,我可以查看对GitHub托管页面的更改吗?相关的知识,希望对你有一定的参考价值。

我使用GitHub页面托管个人网站,并使用Gi​​t管理更改和改进网站的过程。

我的过程是在“开发”分支中进行更改并将其推送到掌握。

我相信这是一个标准流程,但我的问题是:在完成与主服务器合并的所有步骤之前,有没有办法看到网站如何变化?或者我可以在测试环境中更早地看到并测试此更改吗?

一段时间以来,我一直试图找到这个问题的答案。我最接近答案的是:Can I run HTML files directly from GitHub, instead of just viewing their source?

但是,当使用http://rawgit.com时,index.md文件仅显示为markdown,当使用http://htmlpreview.github.io/时,所有降价文本都会显示在一起。在这两种情况下,我都看不到任何样式,因为网站的结构使用了外部样式表和Jekyll前端的链接。

如何解决此问题并查看应该出现的页面?

答案

当您的页面托管在GitHub上时,它们的呈现方式会有所不同,具体取决于您的GitHub页面设置。

如果你是using Jekyll as a static site generator with GitHub Pages,那么你可以setup your GitHub Pages site locally with Jekyll

在推送到GitHub之前,我们仍然需要检查您的页面。

以上是关于在提交到master之前,我可以查看对GitHub托管页面的更改吗?的主要内容,如果未能解决你的问题,请参考以下文章

如何查看除master以外的分支机构的GitHub Contributors Graph?

撤销对 origin/master 的提交

git上master的更新分支,但缺少新版本

如何获取一个分支的提交历史?

如何知道对 master 的最新提交是不是已推送到远程?

git 提交到本地但未push到远端的代码