标签: github-pages

Jekyll Bootstrap基于博客 - Expire标题?

我在Github页面上有一个基于Jekyll引导程序的博客.

我的问题是:每次我在网页上更改内容时,都必须强行重新加载页面(CTRL + R)以查看更改.

Jekyll或我的浏览器似乎没有意识到有更新版本可供发送.

如何配置Jekyll以更好地处理此问题?

http-caching jekyll cache-invalidation github-pages

30
推荐指数
2
解决办法
2748
查看次数

GitHub页面:如何以标记格式编辑此页面,就像我创建它一样?

我不太愿意触摸网站提供的生成的HTML,我想知道是否有任何方法可以在标记格式中更改我的页面内容,就像我在创建页面时所做的那样?

任何关于这样做的输入都会很棒.

markdown github github-pages

29
推荐指数
2
解决办法
2万
查看次数

如何为组织帐户生成GitHub OAuth令牌?

我在GitHub上创建了一个组织.我的组织有一些回购.这些repos有API文档,我想gh-pages通过Travis-CI 重新构建和发布到分支.为了让Travis-CI访问我组织的repos,我需要生成一个OAuth令牌,加密它,然后添加然后在.travis.yml文件中包含加密令牌,如下所示......

env:
  global:
  - secure: "lots-of-seemingly-random-characters"
Run Code Online (Sandbox Code Playgroud)

SO帖子解释了该过程,并提供了有关如何为用户帐户执行此操作的详细信息.如何为组织帐户生成所需的OAuth令牌?

git github github-api github-pages

29
推荐指数
1
解决办法
2万
查看次数

Github Pages开发分支?

我目前使用可爱的Github Pages来托管一个网站.我现在想尝试一些东西,添加内容,新脚本,......所以我有一个dev分支,我在其中执行此操作,并运行本地Web服务器来测试它.一旦我对它感到满意,我就可以将它推送到gh-pages分支进行'发布'.

但是,我现在想知道.是否可以让dev分支也可以像gh-pages分支一样在任何地方访问?这对于让其他人尝试我正在处理的新东西非常有帮助,而不必冒险向所有人发布错误的代码.所以基本上在一个仓库中有两个gh页面的网站,一个用于发布的一个版本.

这是(或类似的)Github可能吗?

github-pages

29
推荐指数
2
解决办法
5930
查看次数

如何从GitHub Pages的自动生成器获取多页面站点?

我正在使用GitHub页面的"自动生成器",我发现它只生成一个index.html和其他Web资源.

如果我想从其他降价文件生成多页网站,它是如何工作的?

markdown github documentation-generation github-pages

28
推荐指数
3
解决办法
2万
查看次数

没有日期的Jekyll文件名

我想使用Jekyll和GitHub Pages构建文档站点.问题是Jekyll只接受_posts带有精确模式的文件名YYYY-MM-DD-your-title-is-here.md.

如何在没有此文件名模式的情况下在Jekyll中发布页面?就像是:

  • awesome-title.md
  • yet-another-title.md
  • etc.md

谢谢你的进步.

jekyll github-pages

28
推荐指数
4
解决办法
6417
查看次数

如何在R studio中将.Rmd转换为.md?

我正在使用Rmarkdown在gh-pages上建立一个网站.但是,在R studio中,您只能创建新的.Rmd文件.这是一个问题,因为在推送到我的github repo之前,我需要将.Rmd文件转换为.md文件.

有没有人有一些建议?

提前致谢!

r rstudio github-pages

28
推荐指数
1
解决办法
2万
查看次数

React Router 无法与 Github Pages 一起使用

我以前的网站仅在单击主页选项卡时显示主页,然后如果您单击我的导航栏品牌,它会显示 404。该网站在带有 npm start 的 create-react-app 上运行,但在这里不起作用,也不起作用在构建上。我不知道该应用程序出了什么问题,也许路由器设置搞砸了,我不知道。我已链接了我进行路由器设置的应用程序和索引页面。如果您需要更多信息,请向我询问更多信息。

谢谢

指数

import React from 'react';
import ReactDOM from 'react-dom/client';
import { BrowserRouter } from 'react-router-dom'
import App from './App';
import './styles/index.css';

ReactDOM.createRoot(document.getElementById('root')).render(
  <React.StrictMode>
    <BrowserRouter>
      <App />
    </BrowserRouter>
  </React.StrictMode>
);
Run Code Online (Sandbox Code Playgroud)

应用程序

import { Routes, Route } from "react-router-dom";
import Navbar from "./components/Navbar";
import About from "./routes/About";
import Contact from "./routes/Contact";
import Home from "./routes/Home";
import Project from "./routes/Project";

const App = () => {
  return (
    <>
      <Navbar />
      <Routes>
        <Route path="/" element={<Home …
Run Code Online (Sandbox Code Playgroud)

github-pages reactjs react-router-dom

28
推荐指数
2
解决办法
3万
查看次数

github-actions[bot] 的权限被拒绝。请求的 URL 返回错误:403

我想使用 Github Actions 将文件推送到当前存储库。

我已经写了一个使用官方actions/checkout@v3操作的基本配置。我的配置与自述文件示例中几乎相同:

name: Example
on: workflow_dispatch
jobs:
  example:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v3
      - shell: bash
        run: |
          date > 1.txt
          git config user.name github-actions
          git config user.email github-actions@github.com
          git add 1.txt
          git commit -m updated
          git push
Run Code Online (Sandbox Code Playgroud)

此配置适用于除 Github Pages 存储库之外的任何存储库。错误是:

remote: Permission to sirekanian/sirekanian.github.io.git denied to github-actions[bot].
fatal: unable to access 'https://github.com/sirekanian/sirekanian.github.io/': The requested URL returned error: 403
Error: Process completed with exit code 128.
Run Code Online (Sandbox Code Playgroud)

为什么 GitHub Pages 存储库与普通存储库不同?GitHub Pages …

git-push github-pages github-actions

28
推荐指数
2
解决办法
1万
查看次数

无法在GitHub页面中更改源分支

我为GitHub Pages创建了一个简单的网站.该站点的源位于"主"分支中,生成的网站(我想看到的内容)位于"gh-pages"分支下.

分行

我希望能够在设置中更改网站的来源.但是,设置是否为灰色?我无法改变它(见下面的截图).我究竟做错了什么?如何切换到"gh-pages"分支?

在此输入图像描述

github github-pages

27
推荐指数
1
解决办法
8564
查看次数