2

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

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

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

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

4

1 回答 1

3

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

http://github.com/SomeUser/SomeRepository/raw/CommitId/Path/To/File
于 2009-08-06T13:12:01.783 回答