Ever needed to email a commit to someone? Well, today I did. TIL how to quickly generate a diff file for a commit page, Pull Request or a Compare View.
Today I had to email a commit to a email list. I could have made a screenshot of the commit page on GitHub, but hey, that is not really nice. I found out that GitHub made a way to quickly generate diff and patch files. Just add
.patch at the end of the URL for a commit page, Pull Request or a Compare View.
An excerpt of an example:
From 1bf0d8214235cdff2cdd69f3b0cd444532c2 Mon Sep 17 00:00:00 2001 From: Jonh Doe <email@example.com> Date: Fri, 22 Dec 2017 13:30:45 +0100 Subject: [PATCH 1/2] Refactor issue #123 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/views/auctions/home.html | 4 +++- app/views/main.html | 8 +++++++- public/scripts/app.js | 1 + 3 files changed, 11 insertions(+), 2 deletions(-) (...)
h/t to GitHub