git show remote repository (отображать содержимое одного файла) - PullRequest
2 голосов
/ 06 августа 2009

Есть ли способ получить содержимое одного файла из удаленного репозитория git? «git archive» выглядит многообещающе, за исключением того, что GitHub явно отключил его.

Следующий вопрос StackOverflow обычно имеет правильную идею: Получить один файл из хранилища

В нашей ситуации мы в основном ищем «git show», за исключением того, что мы хотели бы выполнить это с git: //github.com/SomeUser/SomeRepository.

Сейчас у нас есть скрипт, который просто клонирует репозиторий локально и выполняет "git show", который выполняет эту работу. Мы ищем способ обойти клона. В этой ситуации идеальна простота, а не наличие удаленного репозитория.

1 Ответ

3 голосов
/ 06 августа 2009

А как насчет разбора URL GitHub? Похоже, что вы можете получить необработанное содержимое файла (используя curl, wget и т. Д.) Через что-то вроде:

http://github.com/SomeUser/SomeRepository/raw/CommitId/Path/To/File
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...