Un fichier avec l’extension .patch contient une différence (« diff ») entre deux versions d’un ou plusieurs fichiers. Il décrit exactement ce qui a été ajouté, supprimé ou modifié.
Sur GitHub, chaque Pull Request (PR) a automatiquement une version .patch (et aussi .diff) accessible via une URL spécifique.
Exemple :
Si votre PullRequest est à l’adresse :https://github.com/user/repo/pull/42
Alors la version patch est :https://github.com/user/repo/pull/42.patch
Et la version diff (plus simple) :https://github.com/user/repo/pull/42.diff