2016-08-03 71 views
0

我把我的GitHub頁面設置爲主頁。當我在本地開發時,我使用github-metadata來顯示關於我的存儲庫的信息,並且它工作正常(我甚至上傳了_site以顯示如何構建頁面)。儘管如此,當我將頁面推送到GitHub時,信息並未顯示出來。jekyll-github-metadata在本地工作,但不在GitHub中

庫:https://github.com/emilioidk/emilioidk.github.io

的Gemfile

source 'https://rubygems.org' 
gem 'jekyll-github-metadata' 
gem 'github-pages', group: :jekyll_plugins 

_config.yml(用於測試冗餘github上的信息)

github_username: emilioidk 
github: emilioidk 
repository: emilioidk/emilioidk.github.io 
gems: ['jekyll-github-metadata'] 

編輯: 我試圖從配置文件中刪除github上。沒有積極的結果。 我曾嘗試從配置文件中刪除Gemfile,Gemfile.lock和gems。沒有積極的結果。

+0

您是否嘗試過去除'Gemfile'和'Gemfile.lock'以及從'_config.yml'中刪除'gems'屬性?這是猜測,但這些可能會干擾Github頁面構建配置 – StephenG

+0

感謝您的答案!我已經嘗試從配置中刪除Gemfiles和寶石,但不幸的是問題仍然存在 – Emilio

回答

0

編輯:我在https://statiktest.github.io/emilioidk.github.io/GitHub/

分叉你的資料庫正如你可以看到我們有public_repositories : false

我認爲這是一個錯誤,你可以在https://github.com/jekyll/github-metadata/issues/new

末編輯打開的問題/

你的問題是你github: emilioidk。它變成site.github,因此覆蓋了site.github中的jekyll元數據。

從您的中刪除github: emilioidk _config.yml

而且問題在本地是一樣的。我很驚訝它適合你。

+0

嗨!感謝你的回答。實際上,最後添加了這個配置只是爲了「試一試」......這是爲了確保解決方案不是那麼愚蠢!正如你可能看到的,我現在就把它解決了,問題依然存在:本地工作,但沒有上傳到GitHub – Emilio

1
從GitHub

接觸載體,它是在末端有一個問題,現在解決

嘿埃米利奧,

比較遺憾的是,我們有這樣導致github-我們這邊出了錯誤元數據寶石停止工作大約40個小時。

它應該現在工作,但是。

相關問題