3 ms·
> This is an excellent comment and one should also note that the claim is wrong. I’ll pretend that this isn’t pedantry. I can understand why you’d say this, bu
by dietrichepp 3y ago
> This is an excellent comment and one should also note that the claim is wrong.
I’ll pretend that this isn’t pedantry. I can understand why you’d say this, but I think you just haven’t explored the way that git diff works, including the configuration options it takes.
$ git diff 'HEAD^'
diff --git a/file b/file
index efb8e76..ca03496 100644
--- a/file
+++ b/file
@@ -1,3 +1,3 @@
This is context.
-I am studying tonight.
+I am not studying tonight.
This is also context.
Try it with --word-diff…
$ git diff 'HEAD^' --word-diff
diff --git a/file b/file
index efb8e76..ca03496 100644
--- a/file
+++ b/file
@@ -1,3 +1,3 @@
This is context.
I am {+not+} studying tonight.
This is also context.
- mkesper 3y agoYou can also specify format knowing about languages: https://git-scm.com/docs/gitattributes#_defining_a_custom_hunk_header https://git-scm.com/docs/gitattributes#_defining_a_custom_hu... Or even whole diff converters.