Я хотел бы получить один фиксатор (назовем его ${SHA}
) от GitHub через веб-интерфейс.Как загрузить один commit-diff из GitHub?
Например, что-то вроде:
$ git clone http://github.com/foo/bar
$ cd bar
$ git format-path -o .. ${SHA}~1..${SHA}
$ cd ..
$ rm -rf bar
... но без клонирования всего репозитория (репо в вопросе велика).
Очевидно, что GitHub может отображать разницу заданной фиксации через webinterface, но как я могу извлечь это в (объединенный) diff-файл (в идеале с неподтвержденным сообщением commit)?
возможно дубликат [скачать запроса тянуть Github, как единая дифф] (http://stackoverflow.com/questions/6188591/download-github-pull-request-as-unified-diff) – ChillarAnand
@ChillarAnand: Нет, это не так. Ваша ссылка связана с запросом на перенос, а не с разницей от одного фиксации. – usr1234567
@ usr1234567 Вопросы могут быть объединены, хотя – Antonio