Gostaria de obter um único commit (vamos chamá-lo ${SHA}
) do GitHub por meio da interface da web.
Por exemplo, algo como:
$ git clone http://github.com/foo/bar
$ cd bar
$ git format-patch -o .. ${SHA}~1..${SHA}
$ cd ..
$ rm -rf bar
... mas sem ter que clonar todo o repositório (o repo em questão é grande).
Obviamente, o GitHub pode exibir o diff de um determinado commit através da interface da web, mas como posso extrair isso em um arquivo diff (unificado) (de preferência, com a mensagem de commit intacta)?
2
possível duplicata da solicitação de pull
—
ChillarAn
@ChillarAnand: Não, não é. Seu link é sobre um pull request e não para uma diff de um único commit.
—
usr1234567
@ usr1234567 No entanto, as perguntas podem ser mescladas
—
Antonio