DEV Community

Sharing Diffs on

I want to share a diff on How would you go about doing that?
I found a nice service called mergely, but I'm not sure if my shared diffs are writable by all, and anyways they can't be embeded. How would you share your diffs?

Discussion (3)

philnash profile image
Phil Nash

You can share diffs using the regular code fences in markdown. Just start the code fence with: three backticks and then diff (I can't escape the backticks to show you 😖).

Then it will look something like this:

diff --git a/Gemfile.lock b/Gemfile.lock
index da900f1..a5c96ce 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -82,7 +82,7 @@ GEM
       railties (>= 4.1.0, < 6.0)
       warden (~> 1.2.3)
-    devise-authy (1.10.0)
+    devise-authy (1.9.0)
       authy (>= 2.7.2)
       devise (>= 3.0.0)
     erubi (1.7.1)
bennypowers profile image
Benny Powers 🇮🇱🇨🇦 Author

That's awesome!

That will work great for simple diffs, but how would I share, say, a whole-file diff, ignoring whitespace?

rhymes profile image
rhymes • Edited

You could use gist: