Git - Получить файловый блоб по дереву, а не по ша - PullRequest
1 голос
/ 20 сентября 2011

Я пытаюсь использовать API GitHub для получения большого двоичного файла.Я знаю, что мог бы начать с мастера и пробегать по всему дереву, захватывая коммит SHA, пока не сопоставлю желаемый путь, но это похоже на множество запросов и столько накладных расходов.

Это так?можно передать что-то в git, например "master / folder / file.txt", и получить информацию о BLOB-объектах в одном запросе?

Я просто хочу отобразить самую последнюю версию файла в основной ветке.

Вот на что я смотрю: http://developer.github.com/v3/git/ Я просто не знаю, куда мне смотреть.Я пробегаю книгу , сейчас пытаюсь что-то найти.

1 Ответ

2 голосов
/ 21 сентября 2011

Это очень просто при использовании Github, который я обнаружил.

Вам просто нужно запросить raw.github.com вместо api.github.com

https://raw.github.com/senica/Booger/master/admin/admin.php

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...