2012-04-15 70 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