Hacker News new | ask | show | jobs
by pitaj 588 days ago
If git is used as just a backend, all of those elements could feasibly be extracted into a textual representation, which git can diff and merge and such, but those diffs and merges are presented to the user graphically in a style they recognize.