nak*_*eru 38 github github-pages
我一直在遵循这些指示
到目前为止,我已经创建了本地仓库并将其推送到GitHub,但是,无论我做什么改变,我都可以在GitHub的回购中看到它但不在我的GitHub页面中.怎么可能?
Sto*_*ica 22
有时这也发生在我身上:在创建和推送之后gh-pages,GitHub页面页面丢失或没有更新.即使我对分支进行了更多更改并再次推送它,它也不会在GitHub页面上更新.
如果我没记错的话,我通过从服务器删除分支并再次推送它来解决这个问题:
git push origin :gh-pages
git push origin gh-pages
Run Code Online (Sandbox Code Playgroud)
我可能需要添加一些虚拟提交并再次按下以触发更新,我不记得确切...
Jos*_*osh 13
派对有点晚了,但我刚刚遇到这个问题,我的解决方案没有涵盖上述任何一个.
具体来说,我的问题如下:
解决方案: 问题原来是我的浏览器缓存页面(尽管我禁用了页面缓存).为了解决这个问题,我刚刚清除了过去一小时的缓存数据,并立即生效.
要清除Chrome中的缓存数据,请转到Chrome菜单More Tools > Clear Browsing Data.
我不知道是什么导致了缓存,这个github.pages /自定义域组合是唯一一个曾经导致它的东西.
为了解决这个问题
Save Save。这将迫使 Github 更新您的更改。
尝试像这样推送空提交
$ git commit --allow-empty -m "Empty commit"
Run Code Online (Sandbox Code Playgroud)
每次对我来说都是一种魅力。
小智 6
按ctrl+F5重新下载缓存的内容。
小智 5
当文件名包含"供应商"字样时遇到此问题:vendor.bundle.20d44fcf5147c6ed68a3.js
添加.nojekyll在存储库的根目录中命名的空文件可以解决该问题.
Jekyll现在默认忽略
vendor和node_modules目录 https://github.com/blog/2277-what-s-new-in-github-pages-with-jekyll-3-3
小智 5
我是新手,请允许我含泪回答。请转到存储库中的设置,向下滚动到
检查您当前的网页是否存在问题。如果出现问题,您的网站将不会更新。我认为这是一种保护机制什么的。
今天早上我删除并移动了存储库中的一些文件,我已经更新了很多次,它仍然保留在以前的版本中,即使我检查了 index.html 确实更新了。后来我把整个repository关掉了,又开始新的repository,一个一个的插入,但是还是遇到了问题。我尝试过像 gh-pages 这样的新分支,我认为 对于像我这样的初学者来说没有必要。后来我检查了我的设置并找到了通知,我删除了有问题的文件,它立即起作用了。如果我知道这个问题,我就不会愚蠢到永远关闭它。我想念我的旧 git 记录。猜猜每一节课都是有代价的,Github 也不例外。