Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

'a bunch of lines removed/added' is a great representation for stuff that consist of semi-atomic lines, like code.

It is a horrible representation for stuff where edits may consist of both typo fixes, and separate wording changes in a single sentence - where you might want to accept change to one word and reject change to another word, despite that they came from a single "commit" to a single line.

For collaborative text editing both word's track changes and google docs features are far superior to git.



I'd argue that it's not that great a representation for code, which should be diff'd syntactically.


You have the same problem with software.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: