Tomáš Janoušek on Nostr: Side by side git-range-diff! git range-diff compares two commit ranges (e.g. before ...
Side by side git-range-diff!
git range-diff compares two commit ranges (e.g. before and after a rebase). Its output is confusing—a diff between diffs, presented in one dimension using two columns of pluses/minuses/spaces. It's better in two dimensions.
https://work.lisk.in/2023/10/19/side-by-side-git-range-diff.html#git #codereview #blog
Published at
2023-10-19 20:15:50Event JSON
{
"id": "41f5646c7a4c8ea4a4a98241a8254cc11ee0851928338e3b7bedfc4e33f9ca9c",
"pubkey": "74d865876e42952764668897fe9f6586b00dfa801008788db48e24623f92ad2e",
"created_at": 1697746550,
"kind": 1,
"tags": [
[
"t",
"blog"
],
[
"t",
"codereview"
],
[
"t",
"git"
],
[
"proxy",
"https://genserver.social/objects/e1850cc6-8afa-44ce-94db-c2d228fe8dbc",
"activitypub"
]
],
"content": "Side by side git-range-diff!\n\ngit range-diff compares two commit ranges (e.g. before and after a rebase). Its output is confusing—a diff between diffs, presented in one dimension using two columns of pluses/minuses/spaces. It's better in two dimensions.\n\nhttps://work.lisk.in/2023/10/19/side-by-side-git-range-diff.html\n\n#git #codereview #blog",
"sig": "de81c145512c0902334923ac83de186f48833bb5a3c4f75eec4c8fcf7109b5614134a7027597801f226251ebad8a2061945a266f26df314e5e90487ad729dd8e"
}