Artikeln introducerar nya alternativ för att hantera git-historik på GitHub, utöver de tidigare standardiserade merge commits. Tidigare skapade gitHubs merge-knapp enbart merge commits, vilket behöll alla individuella commits från en feature-gren och resulterade i en visuell komplex historik. Nu erbjuds 'commit squashing' som ett alternativ, vilket kombinerar alla commits från en feature-gren till en enda commit, vilket skapar en renare och mer lättöverskådlig historik. Administratörer för repositories kan nu välja mellan att tillåta både merge commits och squashing, endast merge commits (standardbeteende), eller att tvinga fram endast squash commits. Denna förändring ger utvecklare och administratörer större flexibilitet i hur de organiserar och presenterar sin git-historik på GitHub.