git show远程存储库(显示单个文件的内容)

时间:2009-08-06 12:31:05

标签: git github

有没有办法从远程git存储库获取单个文件的内容? “git archive”看起来很有希望,除了GitHub明确禁用它。

以下StackOverflow问题通常有正确的想法:Retrieve a single file from a repository

在我们的情况下,我们基本上都想做一个“git show”,除了我们想对git://github.com/SomeUser/SomeRepository执行此操作。

现在我们有一个脚本,只需在本地克隆存储库并执行“git show”即可完成工作。我们正在寻找克隆的方法。在这种情况下,简单性是理想的,而不是远程存储库的可用性。

1 个答案:

答案 0 :(得分:3)

解析github网址怎么样?看起来你可以通过以下方式获取文件的原始内容(使用curl,wget等...):

http://github.com/SomeUser/SomeRepository/raw/CommitId/Path/To/File