2015-11-09 82 views
2

我有一個GitHub repo,它是一個R數據包,其中包含數千種物種的生物信息。作爲回購協議的一部分,我碰巧擁有一些超過1k +的這些物種的圖像。在我的GitHub自述文件中插入隨機圖片

我認爲每次用戶訪問該網站時都會顯示不同的圖片(與特定文件夾不同)很酷。

有什麼辦法可以達到這個目的嗎?如果不是,是否有半手動方式更新所選文件而不提交任何更改?

+0

我不認爲這是可能的只使用github markdown。您可以將其中一個圖像放入關聯的github wiki中,然後鏈接到該圖像。這樣你就可以替換圖像,而不必通過在維基中修改它來提交主要的回購。對於更復雜的解決方案,您可以將圖像託管在其他地方,並使用腳本在有人碰到給定鏈接時返回隨機的腳本。 – whaleberg

+0

我喜歡使用wiki的想法。有沒有一種方法讓圖片wiki能夠自行改變?我不知道如何網站獲得新的圖像彈出等 – rbatt

+0

我不知道一種方法來自動與維基。 II建議將其作爲進行手動編輯的簡單方法。如果你想返回不同的圖像,你需要一個腳本,通過運行一些邏輯,然後返回一個不同的url來響應給定url的web請求。我不認爲github wiki支持運行腳本,只有靜態頁面。 – whaleberg

回答

0

是否有半手動方式更新所選文件而不提交任何更改?

創建另一個回購(例如images)。然後,將圖像鏈接寫入R數據庫中的README.md,就像這樣。

![RandomImage][https://raw.githubusercontent.com/(YOUR-USERNAME)/images/master/random_image.png]

如果你想在images回購更新隨機圖像,更新random_image.png。您的README.md文件中沒有更改。

+0

那麼我必須將所有圖像存儲在其他回購站點上?如果圖像是主要回購的一個組成部分,那麼我必須保留2份副本或使用子模塊。嗯。我可以考慮一下,但這可能只是一個其他的難題。 – rbatt