memesearch
Why Are There Merge Commits

Why Are There Merge Commits

Download Find similar pictures
Text on the meme
WHY ARE THERE MERGE COMMITS IN THIS GIT LOG? MERGE COMMITS PRESERVE THE RECORD OF A BRANCH DIVERGENCE HAVING EXISTED AT THAT POINT IN TIME. THEY CLUTTER THE COMMIT HISTORY AND DON'T PROVIDE A TRUE ACCOUNT OF HOW THE CODE REACHED ITS CURRENT STATE TRUTH IS SUBJECTIVE IN THIS CASE BECAUSE BASING THE RECORD ON THE HISTORY, WHICH UNDERMINES THE INTEGRITY OF A CANONICAL SOURCE OF TRUTH. DISTRIBUTED VERSION CONTROL HAS NO CANONICAL SOURCE OF TRUTH. THAT IS THE WHOLE POINT OF IT BEING DISTRIBUTED.
What it means

A furious older man argues with another man about whether merge commits belong in a Git log, escalating from a technical question into a philosophical debate about truth and distributed version control. The joke mocks overly ideological Git discussions by presenting both sides as an absurd argument, making it useful as a reaction to pedantic programming debates.

Objects
Tags
Sources
Type
image
Size
284×800 · 63.0 KiB
Mood
саркастичный, яростный
Language
en
Added