首页 > 解决方案 > 我现在已经在 github 上更新了我的文件,如何更新我网站上的文件?

问题描述

我现在已经在 GitHub 上更新了我的文件,如何更新我网站上的文件?我有两个分支,一个是主分支,另一个是 gh_pages。

卡在这个

标签: gitgithubgithub-pages

解决方案


  1. 与两个不同的分支合作;一个用于存储库另一个用于 github 页面

    如果您有两个不同的分支,一个用于开发,一个用于部署,而不是我在评论部分所说的那样:当您使用 github 页面时,您应该通过 git 命令部署您的更改。Github 页面不会根据您的存储库自动刷新。您应该通过运行来创建构建文件,npm run build然后应该通过 gh-pages -d build.

    当然,要做到这一点,您应该已经通过 npm 安装了 gh-pages。

    当然,如果您想在向主分支提交更改时进行自动部署,而不是想要一个 CI/CD 管道,例如 jenkins、travis、circleci 等。

  2. 为存储库和 github-pages 使用相同的分支

    如果您的 github-pages 站点具有相同的分支,那么它应该已经自动更新。确保您的存储库和网站设置具有相同的分支。


推荐阅读