Je voudrais obtenir un seul commit (appelons-le ${SHA}
) de GitHub via l'interface Web.
Par exemple, quelque chose comme:
$ git clone http://github.com/foo/bar
$ cd bar
$ git format-patch -o .. ${SHA}~1..${SHA}
$ cd ..
$ rm -rf bar
... mais sans avoir à cloner tout le référentiel (le référentiel en question est volumineux).
Évidemment, GitHub peut afficher le diff d'un commit donné via l'interface Web, mais comment puis-je l'extraire dans un fichier de diff (unifié) (idéalement, avec le message de commit intact)?
2
duplication possible de la demande
ChillarAnand
1
@ChillarAnand: Non, ce n'est pas le cas. Votre lien concerne une pull request et non une différence à partir d'un seul commit.
usr1234567
@ usr1234567 Les questions pourraient être fusionnées
Antonio