我有一些关于我的个人投资组合的问题。我最初使用 github 页面制作它,获得一个自定义域,部署它,一切都很顺利。最近,我选择进行几项重大更改,这些更改是在我的 PC 上其他文件夹中的部署服务器上进行的。当需要推送所有内容时,我只需删除初始文件夹中的内容(不用担心备份)并粘贴我更新的内容。在我推送到主分支后,如果我尝试从主分支运行该网站,它显示的只是自述文件。但是,如果我尝试从 gh-pages 分支运行该网站,它会显示未经编辑的旧内容。如何将更改推送到 gh-pages 分支?
要将更改推送到 gh-pages 分支,您可以按照以下步骤操作:
清除本地缓存:
git rm -rf .git
git init
查看 gh-pages 分支:
git checkout gh-pages
添加所有更改的文件:
git add .
提交您的更改:
git commit -m "Deployed new changes"
将更改推送到 GitHub:
git push origin gh-pages