2012-04-15 44 views
3

將GitHub README.md文件嵌入到遠程網站的更簡單的方法是什麼?將GitHub文件包含到遠程網站

我很想在網頁上有README文件的同步副本,我認爲GitHub頁面不允許用戶這樣做,並且我沒有在GitHub API中找到我的答案。任何想法?

回答

1

取決於你想要什麼樣的副本,如果你想像example.com/project/README.md或PHP頁面上顯示的東西一樣的文件副本。如果你想要的是第一個你可以做一個PHP腳本來獲取文件到您的服務器。但是,如果你想擁有它,你可以使用像一個PHP頁面上:

<?php 
$url = "https://raw.github.com/USER/PROJECT/README.md"; 
$readme = file_get_contents($url); 

print $readme; 
?> 

,這將是我所提到的獲取腳本較早

<?php 
$url = "https://raw.github.com/USER/PROJECT/README.md"; 
$readme = file_get_contents($url); 

$file = fopen('README.md','w'); 
fputs("$file","$readme"); 
fclose($file); 
?> 
+0

您發佈的內容是使用API​​從存儲庫獲取數據的方式。我喜歡使用file_get_contents和它使得它非常簡單的原始文件:) – Learath2 2012-04-16 15:30:41